ada*_*Lev 2 javascript mootools dom javascript-events mootools-events
在jQuery中,我过去做过这样的事情:
$('#someCheckbox').click();
Run Code Online (Sandbox Code Playgroud)
一切正常,好像用户只是正常点击元素.但是在MooTools中同样不起作用:
$('someCheckbox').fireEvent('click');
Run Code Online (Sandbox Code Playgroud)
未选中该复选框,也不会触发任何绑定的事件处理程序.
有没有办法做到这一点?我需要触发已绑定的"click"事件处理程序,因此只需设置它的"checked"属性就不是一个选项.
谢谢
fireEvent('click')调用时,click事件应该触发.有关我刚刚设置的演示,请参见http://mootools.net/shell/8bbgn/.
正如预期的那样,未选中该复选框.为此,您必须将checked属性设置为true:
$('someCheckbox').setProperty('checked', true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6382 次 |
| 最近记录: |