dd

jQuery trigger() 方法


实例

触发 <input> 元素的 select 事件:

$("button").click(function(){
$("input").trigger("select");
});
运行一下 »

定义和用法

trigger() 方法触发被选元素上指定的事件以及事件的默认行为(比如表单提交)。

该方法与 triggerHandler() 方法类似,不同的是 triggerHandler() 不触发事件的默认行为。

语法

$(selector).trigger(event,eventObj,param1,param2,...)


参数描述
event必需。规定指定元素上要触发的事件。
可以是自定义事件,或者任何标准事件。
param1,param2,...可选。传递到事件处理程序的额外参数。
额外的参数对自定义事件特别有用。

在线实例

传递额外参数到自定义事件
如何传递额外参数到自定义事件处理程序。

trigger() 和 triggerHandler() 之间的不同
演示 trigger() 和 triggerHandler() 之间的不同。