【发布时间】:2011-10-23 01:24:28
【问题描述】:
Q 中存储了什么?
Q = $('div');
Q2 = document.getElementsByTagName('div');
我可以使用Q[index]访问每个HTML元素,类似于Q2[index];这使得Q 看起来像是一个 HTML 元素数组。
另一方面,我可以做Q.filter(),但我不能做Q2.filter();这使得Q 看起来像是一个 jQuery 对象数组。
或者两者兼而有之,Q 是一个包含一堆 HTML 元素的 jQuery 对象?如果是这种情况,console.log() 不会将Q 检测为其中包含对象集合的对象吗?这个小提琴http://jsfiddle.net/rkw79/3s7tw/ 表明它们是相同的。
注意:我知道Q.eq(index) 将返回一个可以使用jQuery 方法的对象。我只是想知道Q究竟是什么@
【问题讨论】:
标签: jquery