Как узнать позицию элемента с помощью JQuery

Чтобы узнать позицию элемента с помощью JQuery используем .offset()  или .position()

 

Пример

var p = $("p:last");
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top );

 

 

$("div.content").offset() возвратит координаты первого div-элемента с классом content, относительно начала страницы.
$("div.content").position() возвратит координаты первого div-элемента с классом content, относительно ближайшего родителя с заданным позиционированием.
$(".content").offset({top:30, left:100}) устанавливает координаты относительно начала страницы, равные (100, 30) для всех элементов с классом content.

 






Комментарии (2)

26 января, 2017  Автор: Пётр
а можно пример кода, чтобы понять что не работает?
14 января, 2017  Автор: Гость
не работает :c