如何以编程方式与单击MooTools的元素?
-
24-09-2019 - |
题
在jQuery的,我已经做了这样的东西在过去的:
$('#someCheckbox').click();
和一切正常,如果用户只是点击的元素上正常。 然而相同的不工作在MooTools的:
$('someCheckbox').fireEvent('click');
该复选框不得到遏制,也不做任何绑定的事件处理程序火灾。
有没有办法做到这一点? 我需要的已经绑定“点击”事件处理程序火灾,所以只设置它的“选中”属性是不是一种选择。
由于
解决方案
当fireEvent('click')
被称为click事件应激发。请参见 http://mootools.net/shell/8bbgn/ 我刚刚建立了一个演示。
该复选框不得到遏制,符合市场预期。要做到这一点,必须将检查属性设置为true:
$('someCheckbox').setProperty('checked', true);
不隶属于 StackOverflow