我移動連接到光標位置的div元素的定位符:元素附加到光標位置 - 上滾動
var div = $("<div>", { html: "I love you cursor! I will follow you to the ends" +
"of the viewport and back!" }).appendTo("body");
$(window).mousemove(function (e)
{
div.css({ top: e.pageY, left: e.pageX});
});
以上工作正常,在頁面上不超過視口的高度。如果頁面超過視口高度,則div元素的定位失敗。似乎pageY/pageX屬性不考慮滾動位置。
我發現採用scroll-position的唯一屬性是layerY/layerX,但據我所知,這些都是FireFox專用的。
有什麼建議嗎?