所以我有一個問題。我試圖切換複選框以一些CSS添加到父<tr>
Jquery Toggle複選框
這是我迄今爲止
$('input[type=checkbox]').toggle(function(){
$(this).parents('tr').addClass('selectCheckBox', 970);
},
function(){
$(this).parents('tr').removeClass('selectCheckBox', 970);
});
然而,這樣做的結果是<tr>
沒有receieve的selectCheckBox
但該複選框不會被檢查。所以我嘗試了以下幾點:
$('input[type=checkbox]').toggle(function(){
$(this).attr('checked',true);
$(this).parents('tr').addClass('selectCheckBox', 970);
},
function(){
$(this).attr('checked',false);
$(this).parents('tr').removeClass('selectCheckBox', 970);
});
再次,沒有運氣。
我相信它與複選框ID的外觀有關。
<input type="checkbox" name="select[]" id="select[]">
然後我嘗試用\\[\\]
,因爲我已經在過去使用逃脫[]
,但沒有運氣。
有沒有辦法讓checkbox
檢查?
看到這裏 http://stackoverflow.com/questions/4177159/toggle-checkboxes-on-off –