jQuery triggerHandler() メソッド

❮ jQuery Event メソッド

<input> 要素の select イベントをトリガする:

$("button").click(function(){
    $("input").triggerHandler("select");
});
Try it Yourself »

定義と用法

triggerHandler() メソッドは、指定した要素に対する指定のイベントをトリガします。

このメソッドは、trigger() メソッドに似ていますが、 イベントの(フォームの送信のような)デフォルト動作もトリガします。


構文

$(selector).triggerHandler(event,param1,param2,...)

パラメータ 説明
event 必須。指定した用に対しトリガするイベントを指定する
param1,param2,... 任意。イベントハンドラの渡す追加のパラメータ。
追加のパラメータは、特に、カスタムイベントに有効

Try it Yourself - 例

カスタムイベントに追加のパラメータを渡す
カスタムイベントハンドラに追加のパラメータを渡す方法。

trigger() と triggerHandler() の違い
trigger() と triggerHandler() の違いのデモ。


❮ jQuery Event メソッド