为什么jQuery没有:只读选择器?
为什么jQuery没有:只读选择器 输入有:选中、选择和:禁用选择器。那么,为什么没有:只读选择器呢?我的意思是,作为一种“编码糖” 因为所有这些方括号都很难看-“.is(“[readonly]”)。为什么没有“.is(':readonly')”为什么jQuery没有:只读选择器?,jquery,readonly,Jquery,Readonly,为什么jQuery没有:只读选择器 输入有:选中、选择和:禁用选择器。那么,为什么没有:只读选择器呢?我的意思是,作为一种“编码糖” 因为所有这些方括号都很难看-“.is(“[readonly]”)。为什么没有“.is(':readonly')” 可能有某些原因:只读选择器不存在?此增强功能在以下情况下被拒绝: 理由如下: 有关解决方案,请参见上文。添加新的伪代码不是一个好主意 因为他们会在Firefox/Safari/Chrome中抛出控制台警告 使用queryselectoral 要亲自查看
可能有某些原因:只读选择器不存在?此增强功能在以下情况下被拒绝: 理由如下: 有关解决方案,请参见上文。添加新的伪代码不是一个好主意 因为他们会在Firefox/Safari/Chrome中抛出控制台警告 使用queryselectoral 要亲自查看:
document.querySelector(":readonly")
//Error: SYNTAX_ERR: DOM Exception 12
您可以使用:只读,但我不确定是否支持:
可在chrome中使用,但不能在firefox中使用。此增强功能在以下情况下被拒绝:
理由如下:
有关解决方案,请参见上文。添加新的伪代码不是一个好主意
因为他们会在Firefox/Safari/Chrome中抛出控制台警告
使用queryselectoral
要亲自查看:
document.querySelector(":readonly")
//Error: SYNTAX_ERR: DOM Exception 12
您可以使用:只读,但我不确定是否支持:
可以在chrome中使用,但不能在firefox中使用。$(':not([readonly])
..对我有效。$(':not([readonly]))
…对我有效。只读的
伪类已经存在,它仍然是一个早期的草稿,所以强烈不推荐使用它。我不太确定它是否出现在选择器3中。在最前沿的东西上为WebKit评分一分,尽管就我个人而言,在WebKit修复它的众多问题之前,我不会对此感到兴奋CSS2.1作为REC已经有一年多的时间了。它的:只读的伪类已经存在,这仍然是一个早期的草案,所以强烈不建议使用它。我不太确定它是否出现在Selectors 3中。在最前沿的东西上为WebKit评分一分,尽管我个人对此并不感到兴奋il WebKit通过CSS2.1修复了它的许多问题,CSS2.1已经成为REC一年多了。