jQuery trigger() メソッド

❮ jQuery Event メソッド

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

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

定義と用法

trigger() メソッドは、指定した要素に対する指定のイベントと、イベントの (フォームの送信のような)デフォルト動作をトリガします。

このメソッドは、triggerHandler() メソッドに似ていますが、 triggerHandler() は、イベントのデフォルト動作をトリガしません。


構文

$(selector).trigger(event,eventObj,param1,param2,...)

パラメータ 説明
event 必須。指定した要素のトリガするイベントを指定する。
カスタムイベントか、標準のイベントのいずれかにすることができる
param1,param2,... 任意。イベントハンドラの渡す追加のパラメータ。
追加のパラメータは、特に、カスタムイベントに有効

Try it Yourself - 例

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

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


❮ jQuery Event メソッド