Je charge du contenu dans une page avec ajax qui sera associée à des événements de clic en direct. Il semble que la première fois que je charge ce contenu, tout fonctionne comme prévu. Si je le charge à nouveau, les événements se déclenchent deux fois (lorsque les points d'arrêt sont placés dans le code). Qu'est-ce que je fais mal? Existe-t-il un moyen de vider la dom de ces éléments avant qu'ils ne soient à nouveau chargés?L'événement en direct jquery est exécuté deux fois
13
A
Répondre
32
Je suppose que vous appelez .live()
sur les mêmes éléments encore et encore. utiliser .die()
sur ces éléments avant d'appeler .live()
.
+0
Ok, je vais essayer et voir comment ça marche. – Victor
22
Je l'ai fixé comme ceci:
$('selector').die('click').live('click', function() {
// Do stuff here
});
2
vient de confirmer. Utilisait .live() et expérimenté avec .unbind() en premier.
final:
$(".clickedClass").die("click").live("click", function() {
});
0
Si vous utilisez la méthode au lieu de vivre. THIN
jQuery ('body'). Unbind(). On ('soumettre', 'form.make_commitment_form', fonction (e) {....});
Questions connexes
- 1. import deux fois lorsqu'il est exécuté essai
- 2. jquery est seulement exécuté 1 fois
- 3. jQuery fonction prêt est appelé deux fois
- 4. appel jQuery deux fois
- 5. L'itérateur C# est exécuté deux fois lors de la composition de deux méthodes IEnumerable
- 6. jQuery $ .post déclenche deux fois?
- 7. Un événement est-il exécuté deux fois si le rappel a été attribué deux fois à l'objet?
- 8. jquery en direct tabIndex
- 9. jQuery confirmer en direct
- 10. Le plug-in ZEND est exécuté deux fois. Pourquoi ou comment le simuler?
- 11. La fonction jQuery est déclenchée deux fois dans IE ...?
- 12. jQuery append sur hover est appelé deux fois
- 13. Pourquoi le catch block est-il exécuté deux fois pour une seule exception?
- 14. Outlook AppointmentItem Write Event - combien de fois est-il exécuté?
- 15. jQuery ajaxStart & ajaxComplete en direct?
- 16. Test en direct jQuery selector
- 17. JQuery en direct et triable
- 18. jquery sélectionner en direct onchange
- 19. Cairngorm XXXCommand être exécuté plusieurs fois
- 20. Jquery: la fonction s'exécute deux fois
- 21. jQuery div table append deux fois
- 22. jQuery cliquez deux fois de feu
- 23. événement KeyDown est invoqué deux fois
- 24. rails 3: jquery ajax appelle deux fois?
- 25. jQuery/Javascript confirme venir deux fois
- 26. Quel est le problème ce script jQuery aperçu en direct?
- 27. Comment foreach est-il exécuté en PHP?
- 28. Pourquoi ma fonction est appelée deux fois?
- 29. Produit direct de deux tables
- 30. Pourquoi une erreur est émise deux fois?
Ma boule de cristal n'est pas disponible pour le moment, vous pouvez peut-être poster votre code? –