return falseとreturan nullの違い
876 ワード
return fasleは3つのことをしました(jQuery、zeptoのみ)、原生は影響を受けません preventDefault() を呼び出す stopPropagation() を呼び出すコールバック関数の実行を停止し、 に戻る.
return nullは一つのことをしましたコールバック関数を停止し、 に戻る.
preventDefault()は何をしましたか要素のデフォルトイベントのトリガをブロック stopPropagation()は何をしましたかは、イベントのさらなる伝播を阻止する、すなわち、バブル を阻止する.
stopImmediatePropagation()は何をしましたかは、イベントのさらなる伝播を直ちに阻止する、すなわち、現在の要素にバインドされた他の未実行イベントの実行を阻止する である.
return nullは一つのことをしました
preventDefault()は何をしましたか
stopImmediatePropagation()は何をしましたか
1. $("div a").click(function () {
2. // Do something
3. });
5. $("div a").click(function (e) {
6. // Do something else
7. e.stopImmediatePropagation();
8. });
10. $("div a").click(function () {
11. // THIS NEVER FIRES
12. });
14. $("div").click(function () {
15. // THIS NEVER FIRES
16. });