我正在使用jquery来查找已检查的表列中的所有复选框。为此,我使用以下代码:
$("input[type=checkbox][checked]").each(function() { //Do Stuff });
这在Firefox 3中运行良好,但在IE8或Safari中不起作用。任何人都可以解释原因和/或提供解决方法吗?
编辑:我正在使用jQuery v1.3.2
答案 0 :(得分:9)
尝试$("input[type=checkbox]:checked").each...
修改甚至更甜蜜:$("input:checkbox:checked").each...
在IE8中对我有用。
答案 1 :(得分:1)
试试这个
$("input:checked").click(function(){
alert('abc');
}) ;
答案 2 :(得分:1)
解决方法:
$("input:checked").each(function() {
//Do Stuff
});