English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery triggerHandler() メソッド

jQuery 事件

triggerHandler()メソッドは、指定されたイベントタイプに対応する要素にすべてのイベントをトリガーします。

デフォルトの動作をトリガーしてイベントハンドラをトリガーするには、trigger()メソッド。

文法:

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

インスタンス

以下の<input>フィールドのselectイベントをトリガーする:

$("button").click(function(){
  $("input").triggerHandler("select");
});
テストして見て‹/›

trigger()メソッドとtriggerHandler()メソッドの違いを表示する:

$("#btn1").click(function(){
  $("input").trigger("select");
});
$("#btn2").click(function(){
  $("input").triggerHandler("select");
});
テストして見て‹/›

パラメータの値

パラメータ説明
eventJavaScriptイベントタイプの文字列を含む、例えばclickまたはSubmit
param1,param2,...(オプション)イベントハンドラに渡される他のパラメータ

jQuery 事件