$(:text)
和$(input[type="text"])
jquery選擇器是否有區別。
-4
A
回答
3
在jQuery 1.5.2的,:文本選擇具有沒有指定類型的屬性(在這種情況下類型=「文本」是隱含的)的輸入元件。
這種差異在$之間的行爲( 「:文本」)和$( 「[類型=文本]」),可在下面看到:
$("<input>").is("[type=text]"); // false
$("<input>").is(":text"); // true
附加註釋:
因爲:文本是jQuery擴展,不屬於CSS規範的一部分,使用text的查詢無法利用本機DOM querySelectorAll()方法提供的性能提升。爲了在現代瀏覽器中獲得更好的性能,請使用[type =「text」]。 https://api.jquery.com/text-selector/
0
0
$(input[type="text"])
將選擇具有指定
$(:text)
類型的所有輸入標記將選擇具有類型指定或沒有定義
<input type="text" name="text1" value="abc" />
<input name="text2" value="xyz" />
$(input[type="text"])
只會選擇第一個輸入標籤
$(:text)
將選擇兩個輸入產品關鍵詞
相關問題
- 1. JavaScript/jQuery input [type = text] pattern
- 2. input type =「text」not resizing
- 3. HTML <input type =「text」... as <input type =「file」
- 4. input [type = text] Vs.類細節
- 5. 增加<input type =「text」>
- 6. <input type =「text」/>換行
- 7. 拆分<input type =「text」>使用Angular.js
- 8. 另一個ASP:Textbox vs <input type =「text」>
- 9. 結合INPUT TYPE =「text」和選擇標籤
- 10. 如何使用jQuery替換input [type = submit]輸入[type = text]?
- 11. <input type =「submit」/>和<input type =「text」/>
- 12. input type =「date」text-align:right IOS設備
- 13. input [type =「text」]:禁用不適用於IE
- 14. 從input type ='text'創建元素JavaScript
- 15. 從{{view Ember.TextField}}過渡到{{input type =「text」}}
- 16. swift osx webview input type = text not working
- 17. Text and Forumla In Shape Text
- 18. 如何使用jQuery選擇<input type =「text」>的值?
- 19. 圖表標題來自<input type ='text'> jquery
- 20. 對於<input type =「text」/>使用Chosen(jQuery插件)
- 21. jquery datepicker僅適用於Chrome中的<input type = text>?
- 22. disableSelection除了輸入[type = text]
- 23. 我可以使用<input type =「text」>來模擬<input type =「file」>嗎?
- 24. 如何在<input type =「text」>標籤內放置<input type =「file」>?
- 25. JQuery Datepicker設置輸入[type =「text」]
- 26. Javascript,Text Annotations and Ideas
- 27. Focus Input Mid-Way Through Text
- 28. <input type =「search」> and jQuery Autocomplete
- 29. 在<input type =「text」/>中輸入文字描邊
- 30. getText()on input is not returning text
https://api.jquery.com/text-selector/ –
你爲什麼不閱讀文檔? – undefined
也許你可以在這裏找到你的答案。 https://api.jquery.com/text-selector/ –