J'ai une fonction:jQuery Binding Malheurs
function foo() { console.log('i run!'); }
Et une liaison à un bouton:
$(function() {
$('#myButton').click(foo);
});
Je suis presque positif que la console ne doit pas montrer «je cours! jusqu'à ce que le bouton soit cliqué. Je n'ai aucun autre #myButton
s sur la page (j'ai déjà vérifié ceci), et pourtant foo
continue à courir quand un autre bouton indépendant est cliqué. Il n'y a pas d'autres références à foo (encore une fois, forple vérifié).
Que pourrait-il se passer ici? Suis-je en faute?
quelque chose non révélé par vos extraits se produit ... –
Scott Evernden a tellement raison que non seulement j'ai voté pour le commentaire, mais que je suis en train de poster pour affirmer qu'il a raison. – eyelidlessness
Je suis d'accord avec les commentaires ci-dessus. Voici mon commentaire pour réitérer à quel point ils sont corrects. :) –