林困惑,爲什麼這個心不是工作,我不能夠調試checkAll通過屬性不會觸發?
我有一組checkboxe的按屬性值 分組,並具有在每個組的腳相匹配的屬性值checkall類當我點擊這個我希望其他checkboxs切換到同一狀態
jQuery的
$(function() {
$('.checkall').click(function() {
var myactivemonth=$(this).attr("data-mymonth");
console.log(myactivemonth);
var myactivebox="a_"+myactivemonth;
$('checkbox[data_mymonth=myactivemonth]').attr('checked','checked');
});
HTML
<input id="alloInv" class="tip_trigger" type="checkbox" data-mymonth="a_October2012" title="13.94" value="2018441" name="alloInv">
<input id="alloInv" class="tip_trigger" type="checkbox" data-mymonth="a_October2012" title="10.94" value="201845" name="alloInv">
<input class="checkall" type="checkbox" data-mymonth="October2012">
似乎都不錯,但包裝盒是不滴答作響:(
對不起,因爲新來jquery和cocoffany的罪惡的 2快速的東西,我嘗試使用道具()但它返回一個錯誤道具不是一個函數?可能是因爲使用jQuery 1.4.2?或其他原因? 一旦更改回attr,將它們設置爲檢查但不會切換時,我改變了你的小提琴,但即使是doosnt工作,是否有更好的方法來切換複選框切換選項,並保持同步? –
@StevenMoffat,不用擔心:)是的,'.prop'是在jquery v1.6中添加的。更新答案以切換複選框.. –