浅谈jQuery中的$(“选择器”)[0]

  • Post author:
  • Post category:其他



浅谈jQuery中的$(“选择器”)[0]

今天跟大家谈谈一个jQuery在使用中的常识,特别有意思也特别特别有用:


jQuery中的$(“选择器”)[0]:




我给大家分两部分解析:









第一部分:

$(“选择器”):平时大家用这个没有一万次也有八千次了,但是大家真正理解它的作用的又有几个,按照jQuery的机制来说,

$(“选择器”)的意思:

就是获取当前HTML页面的所有DOM对象然后组成一个集合

(也可以说是一个数组,它的特点就是这个集合或者数据有下标索引);无论这里的的选择器是class还是id选择器,从理论上来说只要执行了这个操作,jQuery都会理解为获取了一个集合;









第二部分:

$(“选择器”)[0]:这个就相对来说好理解多了:就是获取

当前集合的第一个元素;



















注意:

$(“选择器”)[0]  得到的对象是一个DOM对象,他不是一个值,所以在使用过程中,如果你要获取这个DOM对象的值还需要进行一次jQuery封装:












$(

$(“选择器”)[0]

).val();








版权声明:本文为Servlet905原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。