1、
if($('xx').attr('checked') == 'checked'){//true为选中状态
$('#xx').removeAttr('checked');
}else{
$('#xx').attr('checked','checked');
}
2、
if($('#xx').prop('checked')){//true为选中状态
$('#xx').prop('checked',true);
}else{
$('#xx').prop('checked',false);
}
这篇博客探讨了jQuery中attr和prop两个方法的区别。示例代码展示了如何检查并改变元素的checked属性。当检查元素的选中状态时,attr用于获取或设置HTML属性,而prop则适用于DOM属性。文章强调了正确使用两者的重要性。

395

被折叠的 条评论
为什么被折叠?



