質問するログイン新規登録

回答編集履歴

2

イベント登録時に名前を付けられることについて

2016/03/31 16:12

投稿

yamato_hikawa
yamato_hikawa

スコア2092

answer CHANGED
@@ -39,4 +39,8 @@
39
39
  }
40
40
  });
41
41
 
42
- ```
42
+ ```
43
+
44
+ イベントに名前を付けておくと「そのボタンに関連付けられたクリックイベント全て」ではなく、
45
+ 「そのボタンに関連付けられたページ遷移のイベントだけ」をピンポイントで無効にもできます。
46
+ - [[jQuery]イベントハンドラ登録時に名前空間を利用する](http://hozunomiya.xyz/?p=125)

1

追記

2016/03/31 16:12

投稿

yamato_hikawa
yamato_hikawa

スコア2092

answer CHANGED
@@ -25,8 +25,8 @@
25
25
  });
26
26
  ```
27
27
 
28
- もし、具体的な処理を別関数に任せているのであれば、'.off()'を使って共通のクリックイベントを無効にしつつ、中の関数だけ再利用できます。
28
+ もし、具体的な処理を別関数に任せているのであれば、`.off()`を使って共通のクリックイベントを無効にしつつ、中の関数だけ再利用できます。
29
- の設定を書くのはバリデートの設定を書いているJSの方です。
29
+ 下記の設定を書くのはバリデートの設定を書いているJSの方です。
30
30
  ```
31
31
  // 共通のクリックイベント(ページ遷移)を一旦無効にする。
32
32
  $btn.off('click');