我有这个jQuery:简单的jQuery CheckAll/UncheckAll复选框
$(document).ready(function() {
$('#masterChecks input[type="checkbox"]').click(function() {
var togClass=$(this).attr('class');
if($(this).attr('checked')){
//need to make sure all checkboxes for this class is checked, when the
//master checkbox is checked.
$('div.' + togClass).css("display", "inline-block");
}
else
{
//need to make sure all checkboxes for this class is unchecked, when the
//master checkbox is checked.
$('div.' + togClass).css("display", "none");
}
});
});
我有很多div和许多类的Html。有很多复选框。现在我正在检查mastercheckbox,它将隐藏与复选框具有相同类的所有属性的css。我也有一组本地复选框,它们的作用相同,但仅用于它们所在的div。我希望Jquery在未选中的情况下取消选中相同类的本地checbox,反之亦然。下面是HTML struccture
<div id="masterChecks">
// checbox here with class="sampleclass"
</div>
<div class="sampleclass">
//local checkbox here
</div>
看起来很简单的,但不能让它的工作,
香港专业教育学院尝试了一些这样的事情:
谁能帮助?
他们改变了它的Attr( '检查',真); – Kao 2012-07-20 10:14:30