Для этого вы можете использовать функцию offset
.Он дает вам позицию элемента относительно (слева, сверху) документа :
var offset = $("#target").offset();
display("span is at " + offset.left + "," + offset.top +
" of document");
Пример в реальном времени В моем браузере этот пример говорит, чтодиапазон, на который мы нацелены, находится в 157,47 (слева вверху) документа.Это потому, что я применил большое значение заполнения к элементу body
и использовал диапазон с разделителем над ним и текстом перед ним.
Вот второй пример показывает абзац в абсолютном левом, верхнем углу документа, показывает 0,0 в качестве его позиции (а также показывает промежуток позже, который смещен от левого и верхнего, 129,19 в моем браузере).