繁体   English   中英

如何使用JQuery从HTML组件的事件中调用匿名函数?

[英]How to call anonymous functions from HTML components' events using JQuery?

我有一个按钮。 我注册了一个函数来处理click事件。 但是,如果发生其他事件,我想调用它。 如何从另一个异步(或同步)事件中调用它?

我的第一个想法是使用名称编写函数。 这样,我可以将其绑定到按钮的click事件,也可以在需要时调用它。 但是,在编写匿名函数的情况下,我有哪些选择?

示例(伪代码):

create button b;
assign some function f to b to execute on click;
b.invoke(args); //invoke runs f without the need to click

您可以在元素上触发“点击”事件。

$('#MyButton').trigger('click');

编辑 :对不起,我误解了这个问题。 但是,您仍然可以触发事件并让函数使用某些全局变量,以便您可以在任何地方访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM