jQuery中attr和prop在修改checked属性时的区别

2025年05月06日 00:20
有1个网友回答
网友(1):

对于checkbox,如果没有定义checked="checked",alert($.attr("checked")) 的结果是undefined。
用prop方法,则输出的是true或者false, $("input[type='checkbox']").prop("checked", true);
修改checked 使用prop更适合。