1
爲什麼jQuery沒有:只讀選擇器?爲什麼jQuery沒有:只讀選擇器?
有:檢查和:選擇和:禁用選擇器輸入。那麼,爲什麼沒有:只讀選擇器?我的意思是,作爲「編碼糖」。
因爲所有這些方括號都很醜 - 「.is('[readonly]')」。爲什麼沒有「.is(':只讀')」?
也許有一些原因爲什麼:只讀選擇器不存在?
爲什麼jQuery沒有:只讀選擇器?爲什麼jQuery沒有:只讀選擇器?
有:檢查和:選擇和:禁用選擇器輸入。那麼,爲什麼沒有:只讀選擇器?我的意思是,作爲「編碼糖」。
因爲所有這些方括號都很醜 - 「.is('[readonly]')」。爲什麼沒有「.is(':只讀')」?
也許有一些原因爲什麼:只讀選擇器不存在?
該增強功能被拒絕:http://bugs.jquery.com/ticket/2497
給出的原因:
的解決方案見上文。添加新的假點是不是一個好主意,因爲 他們扔在Firefox/Safari /鉻控制檯的警告,由於 的使用querySelectorAll
看到自己:
document.querySelector(":readonly")
//Error: SYNTAX_ERR: DOM Exception 12
你可以使用:read-only
雖然我不知道該支持的:
作品在Chrome,但不能在Firefox 。
清除,謝謝! – artuska
':只讀'僞類在[選擇器4](http://www.w3.org/TR/selectors4/#rw-pseudos)中,它仍然是早期草稿,所以它的使用是強烈不建議。我不太確定它是否曾經在Selectors 3中。在WebKit的最前沿的一方得分,儘管我個人並沒有對它感到興奮,直到WebKit使用CSS2.1修復了它的許多問題REC超過一年。 – BoltClock