/ / Javascript ou instruction ne fonctionne pas [fermé] - javascript

Javascript ou instruction ne fonctionne pas [fermé] - javascript

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 № 1

Avez-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"]);