<input> 要素の select イベントをトリガする:
$("button").click(function(){
$("input").trigger("select");
});
Try it Yourself »
trigger() メソッドは、指定した要素に対する指定のイベントと、イベントの (フォームの送信のような)デフォルト動作をトリガします。
このメソッドは、triggerHandler() メソッドに似ていますが、 triggerHandler() は、イベントのデフォルト動作をトリガしません。
$(selector).trigger(event,eventObj,param1,param2,...)
パラメータ | 説明 |
---|---|
event | 必須。指定した要素のトリガするイベントを指定する。 カスタムイベントか、標準のイベントのいずれかにすることができる |
param1,param2,... | 任意。イベントハンドラの渡す追加のパラメータ。 追加のパラメータは、特に、カスタムイベントに有効 |
カスタムイベントに追加のパラメータを渡す
カスタムイベントハンドラに追加のパラメータを渡す方法。
trigger() と triggerHandler() の違い
trigger() と triggerHandler() の違いのデモ。