2013-03-20 117 views

回答

2

数组在JavaScript中是从零开始的。所以第二个对象在位置1。因此,您将不得不使用eq(1)而不是eq(2)

+0

哎呀,忘了那个。但是,它仍然不起作用,它总是会有一个“0”。我找到了“解决方案”(自己回答)。 – user828591 2013-03-21 09:21:27

0

除了Vivin指出的一个小错误(这里不太相关),我只是误解了函数scrollTop。我一直在寻找的是这样的:

alert($("#sites > div").eq(1).position().top); 

愚蠢的我,但是当我遇到了这个问题,所以这是我的借口已经很晚了昨天。