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");
});
测试看看‹/›

参数值

参数描述
event包含JavaScript事件类型的字符串,例如click或Submit
param1,param2,...(可选)传递给事件句柄的其他参数

jQuery 事件