Mootools 事件,可调用?

Jul*_*Lam 1 javascript mootools

所以我有一个具有 onClick 事件的元素:

var foobar = $('element').addEvent('click', function() {
    // some code here
});
Run Code Online (Sandbox Code Playgroud)

但是我想从脚本中的其他地方调用该操作,是否有可能做这样的事情,即”

foobar.click
Run Code Online (Sandbox Code Playgroud)

?

Sam*_*ody 5

您可以在 mootools 中触发事件:

$('element').fireEvent('click');
Run Code Online (Sandbox Code Playgroud)

http://mootools.net/docs/core/Element/Element.Event#Element:fireEvent

此外,您可以传入参数或延迟,将事件链接到其他事件,或将其他元素或函数与事件绑定。

如果元素上有多个 'click' 事件,它将触发所有事件。

查看文档。