gpt4 book ai didi

javascript - 如何使用 MooTools 以编程方式单击元素?

转载 作者:行者123 更新时间:2023-11-29 16:29:07 24 4
gpt4 key购买 nike

在 jQuery 中,我过去做过类似的事情:

$('#someCheckbox').click();

一切都像用户正常单击该元素一样工作。然而,这在 MooTools 中不起作用:

$('someCheckbox').fireEvent('click');

该复选框不会被选中,也不会触发任何绑定(bind)的事件处理程序。

有办法做到这一点吗?我需要触发已经绑定(bind)的“click”事件处理程序,因此仅设置它的“checked”属性不是一个选项。

最佳答案

当调用 fireEvent('click') 时,应该触发 click 事件。请参阅http://mootools.net/shell/8bbgn/对于我刚刚设置的演示。

该复选框未如预期那样被选中。为此,您必须将checked属性设置为true:

$('someCheckbox').setProperty('checked', true);

关于javascript - 如何使用 MooTools 以编程方式单击元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2375126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com