Ich habe zwei großartige Artikel gefunden, die über die neue Funktion sprechen .on()
: jquery4u.com , elijahmanor.com .
Gibt es eine Möglichkeit, wo das .bind()
Still besser zu bedienen ist als .on()
?
Zum Beispiel habe ich einen Beispielcode, der so aussieht:
$("#container").click( function( e ) {} )
Sie können feststellen, dass nur ein Element vom Selektor abgerufen wurde und in meinem Fall der <div>
Name #container
bereits vorhanden ist, als meine Seite geladen wurde. nicht dynamisch hinzugefügt. Es ist wichtig zu erwähnen, dass ich die neueste Version von jQuery verwende: 1.7.2.
Sollte für dieses Beispiel verwendet .on()
werden, anstatt .bind()
auch wenn ich die anderen von der .on()
Funktion bereitgestellten Funktionen nicht verwende?
.bind()
schlecht das Binden mehrerer Elemente ist, es wird jedoch nicht erwähnt, wie.on()
im Bindungsmodus genau dasselbe ausgeführt wird.