私は意味に関して質問があります。.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コードで 'this'を意味する
- 3. 「===」はJavascript/Jqueryを意味しますか?
- 4. 意味
- 5. 意味
- 6. 意味
- 7. 意味
- 8. 意味
- 9. 意味
- 10. ``?( '')??? `の意味は?
- 11. SEQUENCE_NEXT_HI_VALUEの意味
- 12. 「...」の意味と 『##』
- 13. "スレッドダンプ"の意味
- 14. setContextClassLoaderの意味
- 15. :/ =%%の意味:/ =%?
- 16. `/ * @ 'の意味は?
- 17. ステートメントの意味
- 18. 式の意味
- 19. インポートステートメントバイトコードの意味
- 20. Rのビルトイン関数定義の意味<bytecode: #>の意味
- 21. CDATAの意味は?
- 22. Salesforce doc、 ' - 'の意味
- 23. シェルスクリプトで$ *の意味
- 24. オープンレコードパターンの意味は?
- 25. MySQL INTの意味
- 26. Apacheのアクセスログ意味
- 27. __module__の意味論
- 28. CRASH REPORTの意味
- 29. 「ヒーローユニット」の意味は?
- 30. XAMLで*の意味
私はセマンティクスについてはあまり心配しません。このイベントでは、同じことをします:クリックを$ node要素にバインドします。この場合、両方の要素が動的に追加された要素を処理すると思います(ただし、動的に追加された要素は ' $ node'セレクタ、それが何であれ)。 –
ですが、質問はそれほど正確ではないと私は思うからです。クリックはのためのラッパーです。 ( "クリック")またはその逆に..これは私の質問です。 –