我正在使用jQuery来禁用选择下拉列表中的一个选项。我需要知道使用prop()和attr()方法之间的区别。
prop('disabled','disabled')
并且
prop('disabled',true)
这两者在所有浏览器上都可以使用(不确定是否遗漏了任何浏览器),但是在另一个帖子中,有人建议使用"disable, true"。能否请有经验的人解释一下?谢谢。
prop('disabled', 'false')
也等同于prop('disabled', 'disabled')
,因为'false'
是一个非空字符串,在 JavaScript 中被解析为true
。因此,在期望布尔值的地方,始终使用true
或false
。 - spinningarrow