javascript イベント2重登録

on/offで良さそう

https://qiita.com/zaru/items/878b892e4debf03785e3

on/offでの注意点(jQueryの .on でハマった話)

https://qiita.com/mikene_koko/items/1bad20518cc7408bbbf9

↑jQueryじゃ本当に無理かも?(addEventListener)に書き換えて回避

イベントの2重登録のサンプルはわかりやすいが

JqueryのaddEventListenerってやつが今ひとつ動かん

https://qiita.com/nekoneko-wanwan/items/3d3da95f1127f743397d

unbindでイベント削除できるみたい

http://weble.org/2012/02/24/jquery-event-delete

Query でクリックしたらアクションするみたいな設定したけど後からそれを削除したい時は unbind() を使います。使い方は簡単で以下のように消したい要素に対して unbind() を実行すれば良いです。

1 $(“#foo”).unbind();

特定の要素に内包される全ての要素からイベントを削除する場合は以下のようにして削除することもできます。

1 $(“#foo *”).unbind();

オプションなどを設定すれば特定のイベントだけだったりを削除することもできます。詳しくは以下のページが参考になります。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク