回答
$('input')
=只有元素名称,只选择HTML元素。
$(':input')
=与结肠,选择/过滤器的所有形式的输入类型的元素,包括输入,选择,textarea的,和按钮元件。
参考jQuery选择信息:
您可能想要链接到文档,并重复,如文档所言:':input'是一个jQuery扩展,因此它应该用于*过滤*元素,而不是用作选择器(以利用'querySelectorAll()')。 –
$('input')
选择所有input
元件,诸如< 输入类型= “无线电”,< 输入类型=”文本“,< 输入 type =”checkbox“等。它会n不要选择任何其他表单元素(例如<select...
或<button...
元素)。
从jQuery input-selector documentation *我们看到
的
:input
选择基本选择所有表单控件。
所以$(':input')
会得到< 输入 ...以及< textarea的 ... < 选择 ... < 按钮 ...等
* - 同一页面也注意到
因为:input是一个jQuery extensio n,而不是CSS 规范的一部分,使用:input的查询无法利用本机DOM querySelectorAll() 方法提供的性能提升 。要在使用以下选项时实现最佳性能:输入以选择 元素,请先使用纯CSS选择器选择元素,然后使用.filter(“:input”)选择 。
- 1. jQTouch和jQuery mobile的区别
- 2. jQuery函数的区别
- 3. ajax和jquery的区别?
- 4. jquery的区别1.4.2和1.8.3?
- 5. jQuery - '。'之间的区别和“#”
- 6. jquery风格的区别
- 7. jquery-rails和jquery-ujs之间的区别
- 8. jquery和jQuery UI的区别是什么?
- 9. jQuery - 有什么区别
- 10. jQuery的$ http.post与$ .post的区别$
- 11. jQuery中的$和$()之间的区别
- 12. jquery ajax头和beforesend之间的区别
- 13. 2 jquery绑定之间的区别
- 14. HTML5和jQuery之间的区别
- 15. 2小时之间的区别jquery
- 16. jQuery wrap和wrapAll之间的区别
- 17. jQuery Mobile和PhoneGap之间的区别
- 18. jQuery函数调用的区别$(function(){})
- 19. mousedown和点击jquery之间的区别
- 20. Backbone.js和jquery之间的区别
- 21. Javascript与jQuery函数的区别?
- 22. 同类jQuery选择之间的区别
- 23. js,jquery和Ajax之间的区别
- 24. .on()jQuery 1.7和1.8的区别
- 25. Ubuntu和Chrome上的jQuery focus()区别
- 26. Zepto和jQuery之间的区别
- 27. jQuery的mouseout()和mouseleave()有什么区别?
- 28. jQuery对象上下文的区别
- 29. Prototype 1.6和jQuery 1.4.2之间的区别
- 30. jQuery参数与参数的区别
':input':_选择所有输入,textarea,选择和按钮元素._'input'选择输入元素。 – undefined
您可以搜索jQuery文档:http://api.jquery.com/?s=input。 –