Je ne peux pas faire fonctionner une simple déclaration "javascript ou" pour une raison quelconque. Voici ce que j'ai:
_kmq.push(["trackClick", ("#menu-item-1 || #menu-item-2"), "name"]);
J'ai essayé différentes variantes des deux éléments du menu, mais rien ne fonctionne correctement, seul le premier menu est reconnu, jamais le second. Des idées?
Réponses:
1 pour la réponse № 1Avez-vous essayé d'utiliser une virgule à la place? C'est fondamentalement la même chose, et en supposant que vous puissiez passer un sélecteur, cela devrait fonctionner.
_kmq.push(["trackClick", ("#menu-item-1, #menu-item-2"), "name"]);
1 pour la réponse № 2
Cela ressemble à Kissmetrics. trackClick
utilise le sélecteur CSS pour le deuxième argument. Vous n'avez pas non plus besoin de parenthèses. Utilisez une virgule pour "OU" les éléments DOM:
_kmq.push(["trackClick", "#menu-item-1, #menu-item-2", "name"]);