获取jQuery选择数组的第n个对象
问题描述:
举个例子,我想第二个对象的滚动当前位置在此选择阵列获取jQuery选择数组的第n个对象
alert($("#sites > div").eq(2).scrollTop());
我知道它是死的简单,但我似乎无法为了正确理解它。
答
数组在JavaScript中是从零开始的。所以第二个对象在位置1
。因此,您将不得不使用eq(1)
而不是eq(2)
。
答
除了Vivin指出的一个小错误(这里不太相关),我只是误解了函数scrollTop。我一直在寻找的是这样的:
alert($("#sites > div").eq(1).position().top);
愚蠢的我,但是当我遇到了这个问题,所以这是我的借口已经很晚了昨天。
哎呀,忘了那个。但是,它仍然不起作用,它总是会有一个“0”。我找到了“解决方案”(自己回答)。 – user828591 2013-03-21 09:21:27