【发布时间】:2013-12-22 17:46:46
【问题描述】:
我有一堆复选框,我想在它们的状态被切换时触发回调,所以我添加了这个(工作)行:
$('.main').change(mainChecked);
然后在 mainChecked 方法中,我查看“this”变量并执行适当的操作,无论它是否被检查。现在,在我的代码的其他地方,我想检查其中的一些,所以我就这样做了:
$('[data-auto-select]').attr('checked', 'checked');
我的问题是,虽然它们确实被检查了,但 mainChecked() 函数并没有被调用。如何检查它们以使 mainChecked() 方法也自动被调用?
【问题讨论】:
-
这里已经回答了 :) stackoverflow.com/a/4870054/448865 谢谢 Cp
标签: javascript jquery javascript-events