無效選擇在jQuery的3.2.1,調用下面的表達式返回"undefined"
(兩個)::啥:jQuery的
typeof $.expr[":"]["valid"]
typeof $.expr[":"]["invalid"]
但是,它可以調用$(":valid")
或$(":invalid")
,並在下面的例子中,它似乎這些選擇器返回具有有效或無效值的輸入。 documentation中沒有提及這些選擇器存在。
請檢查這個example澄清。
- 你能解釋哪裏有
:valid
和:invalid
選擇器被定義? - 這些選擇器如何通過jQuery解決?
我不熟悉什麼'$ .expr [「:」]'應該做的事,但對我來說似乎是通過添加'[「有效」]'你想**訪問屬性「有效」**的任何,那首先表達式返回。另外,你的例子最後還有無與倫比的大括號。 –
@Peter B:其結果將是假設存在的有效僞的執行。這個問題的前提是,所說的實現不存在,給提問者一個驚喜。 – BoltClock