爲什麼不能正確切換?這不能正確切換
$('#violation_form label').click(function() {
//alert($(this).parent().prev().html());
var $checkbox = $(this).closest('li').find('input[type="checkbox"]');
console.log(!$checkbox.attr('checked'));
$checkbox.attr('checked', !$checkbox.attr('checked'));
});
沒有'li'在HTML - 也使用.prop(),而不是.attr() –
見http://jsfiddle.net/arunpjohny/BE9z3/1 –
沒有LI,jQuery沒有定義,'prop'比'attr'更好...真的,爲什麼要急於發佈一個問題呢? – raina77ow