私は意味に関して質問があります。.on ('event', fn)
を使ってノードにjQueryイベントを結び付けることができます。例えば、$node.on('click', fn)
は意味があり、使用するよりも意味があります。$node.click (fn)
?jqueryの意味
0
A
答えて
1
使用.onは.click使用して、または古いイベントAPIその後、はるかに優れています。 jQueryの自身の、について説明:http://blog.jquery.com/2011/11/03/jquery-1-7-released/
あなたは1000のリスト項目のリストを持っていると
$('li').click(function() {
console.log('clicked');
});
のようなコードを実行する場合は、次に、各単一のリスト項目は、このeventcallbackfunctionを取得します。
しかし、あなたは
$('ul').on('click', 'li', function() {
console.log('clicked');
});
を使用している場合今だけ<ul>
はeventcallbackfunctionを取得しますが、あなたは、UL jQueryのフィルタをクリックすると、あなたは、Liをクリックしたかどうかを見るため、コールバックを取得する場合、もしされていない場合あなたはコールバックを取得しません。
0
あなたの例では、bind()
は理想的です(意味論的な意味では理想的です)。それはまた、それに交換可能な意味を持って、私は方向リスナーまたはスクロールオブザーバをバインドすることができます。 には(すぐに何かを開始したり、すぐに起動する)という意味があります。
関連する問題
- 1. このjqueryライブラリの意味は?
- 2. jQuery - $$( '#bla')の意味は何ですか?
- 3. 「===」はJavascript/Jqueryを意味しますか?
- 4. jqueryコードで 'this'を意味する
- 5. 意味的に正しいjQueryトリガー
- 6. 意味2ルータリンク意味URLあり
- 7. 意味
- 8. 意味
- 9. 意味
- 10. 意味
- 11. 意味
- 12. 意味
- 13. 意味
- 14. 意味
- 15. 意味
- 16. 意味
- 17. 意味
- 18. 意味
- 19. 意味&
- 20. 意味
- 21. 意味
- 22. 意味
- 23. 意味
- 24. 意味
- 25. "スレッドダンプ"の意味
- 26. 'sp_renamedb'の意味
- 27. イメージヒストグラムの意味
- 28. ":"の意味は?
- 29. pub.packageの意味
- 30. `/ * @ 'の意味は?
私はセマンティクスについてはあまり心配しません。このイベントでは、同じことをします:クリックを$ node要素にバインドします。この場合、両方の要素が動的に追加された要素を処理すると思います(ただし、動的に追加された要素は ' $ node'セレクタ、それが何であれ)。 –
ですが、質問はそれほど正確ではないと私は思うからです。クリックはのためのラッパーです。 ( "クリック")またはその逆に..これは私の質問です。 –