Latest web development tutorials

jQueryのundelegate()メソッド

jQueryのイベントメソッド jQueryのイベントメソッド

()メソッドは、デリゲートによってすべての要素からすべてのイベントハンドラを削除します。

$("body").undelegate();

»をお試しください

定義と使用法

undelegate()メソッドは、以下の1つまたは複数削除するデリゲート()イベントハンドラを追加する方法を。

jQueryのは、バージョン1.7以降、からON()オフ()メソッドは、要素にイベントハンドラを追加および削除するための好ましい方法です。


文法

$(selector).undelegate(selector,event,function)

参数 描述
selector 可选。规定需要删除事件处理程序的选择器。
event 可选。规定需要删除处理函数的一个或多个事件类型。
function 可选。规定要删除的具体事件处理函数。


例

より多くの例

すべてのクリックイベントハンドラを削除します
どのようにundelegateハンドラ上のすべての<P>要素のクリックイベントを削除する()メソッド。

デリゲートで指定された関数を削除()を追加します
どのようにundelegate()メソッドは、指定された関数を削除します。


jQueryのイベントメソッド jQueryのイベントメソッド