|
|
1
1
如果是我的代码,我可能会将其设置为纯布尔值“true”:
当你说它不起作用时,到底发生了什么? 下面是一个脚本示例: http://gutfullofbeer.net/readonly.html 这一个使用了我上面的方法,它在firefox中对我来说工作得很好。firebug显示这样的属性是因为它感觉像这样。 |
|
|
2
2
在jquery 1.6中,获取/设置属性(而不是设置属性)的功能发生了根本性的变化。从jquery 1.6.1开始,仍然可以使用
属性(反映元素的初始状态)和属性(表示dom节点的当前状态)的模糊性促进了这种变化。 有关详细信息: http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/ |
|
3
0
这应该是正确的方式:
这样,就可以创建有效的xhtml every attribute has to have a value 和 element and attribute names have to be lower case . 对于大多数布尔属性,这意味着值与名称相同。 也见 here :
而且 this remark :
或者更改文档类型;) |
|
|
4
0
这是ie和ff语法之间令人恼火的细微差别之一。ie在ff不使用的情况下使用camel case。 ie语法:readonly=“readonly” FF语法:readonly=“readonly” |