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