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

时间:2015.12.08 发布人:frtzc66

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

已解决问题

谷歌frtzc66用户在2015.12.08提交了关于“永远的7日之都jQuery中attr和prop在修改checked属性时的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-24T10:12:27。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,希望你能感受到,我最真诚的谢意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:iamsaga  

<body>
<inputid="chk1"typ河e="checkbox"/>
<i飞她常美志空得皇易nputid="chk2"t研握未便放发社密便ype="checkbox"checked="checked"/>
</body>

<scripttype="text/j**ascript">
alert($("#chk1").prop("checked"));//出false
alert($("#chk2").prop("checked"));//出true

alert($("#chk1").attr("checked"));//出undefined
alert($("#chk2").attr("checked"));//出checked
</script>
修改固有属性时,最好使用prop;
修改自定义属性时,使用attr。