2011-07-26 85 views
0

有沒有人知道如何找到最接近的元素,例如在Prototype的網頁上的點(100,100)處?原型JS - 查找最接近特定座標的元素

我想要向下滾動頁面時,找到當前正在顯示的最近的項目,並通過window.hash傳遞它,以便在重新加載頁面時,頁面正確地顯示您已將它留在哪裏。

任何想法?

回答

1

從技術上講,最接近的元素應該是bodyhtml,因爲那些元素是普遍「在」其他所有元素「之下」。除此之外,你唯一真正的選擇是計算到其他物體的距離並選擇最短的一個。