JS 函数如下:
function invertSelect() {
$("INPUT[type='checkbox']").each(function () {
if ($(this).prop('checked')) {
$(this).prop('checked', false);
$(this).parents('.checkbox').find('span').removeClass('checked');
} else {
$(this).prop('checked', true);
// $(this).parents('.checkbox').find('span').addClass('checked');
$(this).parent("span").addClass("checked");
}
});
}
之前有看到设置值是用attr
方法,新版本之后不生效,需要使用prop
方法
网友评论