event.simulate.js
符合您的需求。
我已经使用了几次,它就像一个魅力。它允许您 手动触发本机事件 ,例如单击或悬停,如下所示:
$('foo').simulate('click');这样做的好处是,所有附加的事件处理程序仍将执行,就像您自己单击该元素一样。
对于 自定义事件
,可以使用标准原型方法
Event.fire()。

event.simulate.js
我已经使用了几次,它就像一个魅力。它允许您 手动触发本机事件 ,例如单击或悬停,如下所示:
$('foo').simulate('click');这样做的好处是,所有附加的事件处理程序仍将执行,就像您自己单击该元素一样。
对于 自定义事件
,可以使用标准原型方法
Event.fire()。