获取jquery选择器数组的第n个对象
例如,我想获取选择器数组中第二个对象的滚动位置获取jquery选择器数组的第n个对象,jquery,Jquery,例如,我想获取选择器数组中第二个对象的滚动位置 alert($("#sites > div").eq(2).scrollTop()); 我知道这非常简单,但我似乎无法正确理解。数组在JavaScript中是零基的。因此,第二个对象位于位置1。因此,您必须使用eq(1)而不是eq(2)除了Vivin指出的一个小错误(在这里不太相关),我只是误解了scrollTop函数。我想要的是: alert($("#sites > div").eq(1).position().top); 我真傻
alert($("#sites > div").eq(2).scrollTop());
我知道这非常简单,但我似乎无法正确理解。数组在JavaScript中是零基的。因此,第二个对象位于位置
1
。因此,您必须使用eq(1)
而不是eq(2)
除了Vivin指出的一个小错误(在这里不太相关),我只是误解了scrollTop函数。我想要的是:
alert($("#sites > div").eq(1).position().top);
我真傻,但昨天我碰到这个问题时已经很晚了,所以这是我的借口。哎呀,忘了那个。但是,它仍然不起作用,它将始终包含一个“0”。不过我找到了“解决方案”(自己回答)。