ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryのアンバインドメソッドの使い方
jQuery unbind メソッドは、イベントの発生時にすべてまたは選択したイベント ハンドラーを削除したり、指定された関数の実行を終了したりするために使用されます。このメソッドを使用するための構文は、「$(selector).unbind(event,関数、イベントオブジェクト)」。
このチュートリアルの動作環境: Windows 7 システム、jquery バージョン 1.10.0. この方法は、すべてのブランドのコンピューターに適しています。
推奨: "jquery チュートリアル "
unbind() メソッドは、選択した要素のイベント ハンドラーを削除します。
このメソッドは、イベントの発生時にすべてまたは選択したイベント ハンドラーを削除したり、指定された関数の実行を終了したりできます。
このメソッドは、イベント オブジェクトを通じてイベント ハンドラーのバインドを解除することもできます。このメソッドは、イベント自体のバインドを解除するためにも使用されます (イベントが一定回数トリガーされた後のイベント ハンドラーの削除など)。
注: パラメーターが指定されていない場合、unbind() メソッドは指定された要素のすべてのイベント ハンドラーを削除します。
注: unbind() メソッドは、jQuery によって追加されたすべてのイベント ハンドラーに適用されます。
jQuery バージョン 1.7 以降、要素のイベント ハンドラーを追加および削除するには、on() メソッドと off() メソッドが推奨される方法です。
構文
$(selector).unbind(event,function,eventObj)
パラメータ
event オプション。要素から削除する 1 つ以上のイベントを指定します。
複数のイベント値はスペースで区切ります。
このパラメータのみを指定した場合、指定したイベントにバインドされているすべての関数が削除されます。
関数 オプション。指定されたイベントを要素からバインド解除する関数の名前を指定します。
eventObj オプション。使用する削除されたイベント オブジェクトを指定します。 eventsObj パラメータは、イベント バインディング関数から取得されます。
例
すべての e388a4556c0f65e1904146cc1a846bee 要素のイベント ハンドラーを削除します:
$("button").click(function(){ $("p").unbind(); });
プログラミング関連の知識の詳細については、次を参照してください: プログラミング学習 ! !
以上がjQueryのアンバインドメソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。