私は2件の偉大な記事が新しい機能について話した.on()
:jquery4u.com、elijahmanor.com。
.bind()
それでもまだ使用する方が良い方法はあります.on()
か?
たとえば、次のようなサンプルコードがあります。
$("#container").click( function( e ) {} )
セレクターによって取得されたアイテムは1つだけであり、私の場合、<div>
名前が付けられ#container
ているのは、ページが読み込まれたときに既に存在していることです。動的に追加されません。私がjQueryの最新バージョン1.7.2を使用していることを言及することが重要です。
そのサンプルでは、関数によって提供される他の機能を使用しない場合でも、.on()
代わりに使用する必要が.bind()
あり.on()
ますか?
.bind()
複数の要素をバインドすることは悪い.on()
ことですが、バインドモードで使用した場合の動作はまったく同じです。