J'ai trouvé deux excellents articles parlant de la nouvelle fonction .on()
: jquery4u.com , elijahmanor.com .
Existe-t-il un moyen où l' .bind()
alambic est préférable d'utiliser que .on()
?
Par exemple, j'ai un exemple de code qui ressemble à ceci:
$("#container").click( function( e ) {} )
Vous pouvez noter que je n'ai qu'un élément récupéré par le sélecteur et dans mon cas, le <div>
nom #container
existe déjà lorsque ma page a été chargée; pas ajouté dynamiquement. Il est important de mentionner que j'utilise la dernière version de jQuery: 1.7.2.
Pour cet exemple, devrait .on()
être utilisé au lieu de .bind()
même si je n'utilise pas les autres fonctionnalités fournies par la .on()
fonction?
.bind()
est mauvais pour lier plusieurs éléments, mais ne mentionne pas comment,.on()
lorsqu'il est utilisé en mode liaison, fait exactement la même chose.