jQuery triggerHandler() 方法
示例
触发 <input> 元素的 select 事件
$("button").click(function(){
$("input").triggerHandler("select");
});
自己动手试一试 »
定义和用法
triggerHandler() 方法会为选定的元素触发指定的事件。
此方法与 trigger() 方法相似,不同之处在于 trigger() 还会触发事件的默认行为(例如表单提交)。
语法
$(selector).triggerHandler(event,param1,param2,...)
参数 | 描述 |
---|---|
事件 | 必需。指定要为选定元素触发的事件。 |
param1,param2,... | 可选。要传递给事件处理程序的其他参数。 附加参数对于自定义事件尤其有用。 |
亲手尝试 - 示例
将附加参数传递给自定义事件
如何将附加参数传递给自定义事件处理程序。
trigger() 和 triggerHandler() 之间的区别
演示 trigger() 和 triggerHandler() 之间的区别。