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