This allows you to extract the actual DOM element and operate on it directly without necessarily using jQuery functionality on it. This function called as $(this).get(0) is the equivalent of using square bracket notation on the jQuery object itself like $(this)[0].
返回值Element
参数index (Number) :取得第 index 个位置上的元素
示例
HTML 代码:
<img src="https://www.jb51.net/test1.jpg"/> <img src="https://www.jb51.net/test2.jpg"/>
jQuery 代码:
$("img").get(0);
结果:
[ <img src="https://www.jb51.net/test1.jpg"/> ]
---------------------------------------------------------------------------------------------------------------------------------------
index(subject)
搜索与参数表示的对象匹配的元素,并返回相应元素的索引值值。
如果找到了匹配的元素,从0开始返回;如果没有找到匹配的元素,返回-1。
Searches every matched element for the object and returns the index of the element, if found, starting with zero.
Returns -1 if the object wasn't found.
返回值Number
参数subject (Element) : 要搜索的对象
示例返回ID值为foobar的元素的索引值值。
HTML 代码:
<div><b></b><span></span></div>
jQuery 代码:
$("*").index($('#foobar')[0])
结果:
5
您可能感兴趣的文章: