看起来 jQuery 的
评论中更新:显然它适用于按钮的点击事件。但不适用于选择框上的更改事件:http://jsfiddle.net/qxpXV/2/ 记录一下:将其他库调整为使用 jQuery 进行绑定确实可以使
trigger()
只会运行使用 jQuery 绑定的事件处理程序。我有一些使用本地浏览器事件绑定的模块。使用 https://dev59.com/Y3RB5IYBdhLWcg3w77on#2676527 中的代码对我有效,但我想知道是否有内置于 jQuery 中的东西可以做到这一点?评论中更新:显然它适用于按钮的点击事件。但不适用于选择框上的更改事件:http://jsfiddle.net/qxpXV/2/ 记录一下:将其他库调整为使用 jQuery 进行绑定确实可以使
trigger()
正常工作,但我不想这样做。
.addEventListener()
吗?我可以调用这样的处理程序:http://jsfiddle.net/mnrUt/ 哼,即使我通过onevent
HTML属性指定代码,jQuery的.trigger()
仍然能够运行该代码:http://jsfiddle.net/mnrUt/1/ - Šime Vidas