Quelle est la différence entre utiliser jquery .bind() pour attacher un événement à un sélecteur et appeler simplement un événement directement par exemple .click() ou .change()Utiliser .bind() ou simplement appeler l'événement
1
A
Répondre
3
Il n'y a pas de différence entre
$().click(fn)
ou $().change(fn)
et
$().bind('click',fn)
ou $().bind('change',fn)
comme dans l'arrière-plan (source jQuery) les click
et change
méthodes utilisent bind
Bien que comme indiqué dans cette réponse ->jQuery: $().click(fn) vs. $().bind('click',fn);
Vous pouvez utiliser bind pour plusieurs événements
1
fait .cliquez () .change() etc 'sont juste un raccourci pour utiliser .bind() avec bind vous pouvez lier plusieurs événements, événements personnalisés, etc
Questions connexes
- 1. Utiliser le publipostage php ou simplement mail()?
- 2. GeoDjango ou simplement Django?
- 3. Comment utiliser bind() correctement?
- 4. Pourquoi appeler "self.classVariable" lorsque vous pouvez simplement appeler "classVariable"?
- 5. window.navigator ou simplement le navigateur?
- 6. Comment utiliser jQuery bind ou addEventListener dans des tableaux?
- 7. PHP call_user_func vs simplement appeler la fonction
- 8. Dictionnaire C# ou simplement continuer à utiliser des listes?
- 9. Devrais-je utiliser SESSION et COOKIE ou simplement COOKIE?
- 10. comment utiliser bind dans sparql
- 11. Comment utiliser AngularJS champ bind $
- 12. Wix Bind Substring ou Split
- 13. utilisez simplement "setContentView" ou "startActivity"?
- 14. Pass et appeler une fonction membre (boost :: bind/boost :: fonction?)
- 15. Ninject, Bind doit être .InRequestScope() OU .InSingletonScope()
- 16. Comment utiliser std :: bind() pour appeler la version de la classe de base d'une fonction virtuelle?
- 17. Dois-je utiliser des fils rubis ou simplement ne pas utiliser de rubis pour enfiler?
- 18. Puis-je utiliser RavenDB (NoSQL) ou devrais-je simplement utiliser MySQL (RDBMS)?
- 19. std :: bind équivalent en C# ou VB.NET
- 20. Pourquoi ne pouvons-nous appeler simplement une nouvelle activité()
- 21. Utiliser Google Mock avec boost :: bind
- 22. comment utiliser bind() au lieu de live()?
- 23. JQuery logique bind() appeler deux fois, seulement sur reload
- 24. Ext.Form.DateField désactiver EditField simplement utiliser le bouton
- 25. Pourquoi ne pas simplement utiliser [Date NSDate]?
- 26. Grails formRemote réoriente plutôt que de simplement appeler la méthode
- 27. En utilisant Jquery off(). On() ou simplement()
- 28. uploader ftp ou simplement un uploader
- 29. Utiliser des fragments android ou appeler une activité?
- 30. Utiliser for_each et boost :: bind avec un vecteur de pointeurs
Pour que vous puissiez lier plusieurs événements à la même action, je pense –
Déjà répondu ici: http://stackoverflow.com/questions/518762/jquery-clickfn-vs-bindclick-fn –