定義と使用法
undelegate()メソッドは、で追加された1つ以上のイベントハンドラ、削除delegate()メソッドを。
jQueryのバージョン1.7のように、 on()とoff()メソッドは、要素にイベントハンドラをアタッチし、除去することが好ましいです。
構文
$(selector).undelegate(selector,event,function)
パラメーター | 説明 |
---|---|
selector | 任意。 からイベントハンドラを削除するには、セレクタを指定します。 |
event | 任意。 からハンドラ関数を削除するために、1つ以上のイベントタイプを指定します |
function | 任意。 除去するために、特定のイベントハンドラ関数を指定します。 |
それを自分で試してみてください - 例
すべてのクリックイベントハンドラを削除します
使い方undelegate()すべてのために、すべてのクリックイベントハンドラを削除する方法を<p>要素。
で追加された特定の機能の削除delegate()
使い方undelegate()のみ特定の機能を削除する方法を。