gpt4 book ai didi

jquery - 为什么jQuery没有:readonly selector?

转载 作者:行者123 更新时间:2023-12-01 06:52:09 24 4
gpt4 key购买 nike

为什么 jQuery 没有 :readonly 选择器?

输入有:checked:selected:disabled选择器。那么,为什么没有 :readonly 选择器呢?我的意思是,作为“编码糖”。

因为所有这些方括号都很丑——“.is('[readonly]')”。为什么没有“.is(':readonly')”?

也许有一些原因导致 :readonly 选择器不存在?

最佳答案

此增强功能被拒绝:http://bugs.jquery.com/ticket/2497

给出的原因:

See above for the solution. Adding new pseudos isn't a good idea because they throw console warnings in Firefox / Safari / Chrome due to the use of querySelectorAll

亲自看看:

document.querySelector(":readonly")
//Error: SYNTAX_ERR: DOM Exception 12

您可以使用:read-only,但我不确定是否支持:

http://jsfiddle.net/YGuNG/

适用于 Chrome,但不适用于 Firefox。

关于jquery - 为什么jQuery没有:readonly selector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13213091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com