2009-02-18 8 views
11

Quelle est la différence entre les lignes de code ci-dessous, ou sont-ils seulement deux différentes façons d'écrire la même chose:Différence entre .bind et d'autres événements

$("p").click(function() { some code here }); 

$("p").bind("click", function(){ some other code here }); 

Suis-je sur simplifier ce? Parce que si vous vouliez lier plus d'un événement, vous pourriez juste enchaîner les événements, correct?

+0

en double: http: // stackoverflow. com/questions/518762/jquery-clickfn-vs-bindclick-fn –

+1

Ma question est mieux libellée :) mais oui je vois la dupe maintenant –

+1

Cette question est plus générale et plus facile à trouver donc je ne pense pas que ce soit un doublon . – jeroen

Répondre

15

Il vous permet également de lier la même méthode anonyme à plusieurs événements comme:

$("p").bind("click dblclick mouseover mouseout", function(){ some other code here }); 
4

La première version est juste un raccourci pour le second.

7

Notez également que se fixe permet des événements personnalisés

Questions connexes