手动调用按钮上的 click() ,我可以传递任何参数吗?

2024-02-11

我在 jquery/javascript 代码中手动调用页面上的按钮上的 .click() 。

我需要传递一个参数来单击,然后我可以在响应单击事件的函数上读取该参数。

这可能吗?


你需要调用.trigger()。您可以在那里传递任意数量的参数。

$('element').trigger('click', [arg1, arg2, ...]);

然后这些额外的参数被传递到事件处理程序中:

$('element').bind('click', function(event, arg1, arg2, ...) {
}); 

参考:。扳机() http://api.jquery.com/trigger/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

手动调用按钮上的 click() ,我可以传递任何参数吗? 的相关文章

随机推荐