Подтвердить что ты не робот

Получить div слева и справа, используя jquery

Левого значения для div нет, я использую $('#').css('left');, чтобы получить левое значение, но оно отображается автоматически.

Как получить левое значение div.

Спасибо Жан

4b9b3361

Ответ 1

Команда .css() возвращает настройки CSS, поэтому, если у вас есть "авто", это то, что вы увидите.

Вы можете получить вычисленную позицию относительно родителя с помощью $('#').position().left;, 'top' также доступно из position(), если вы хотите, чтобы значение, относящееся к документу, использовало $('#').offset().left.

Ответ 2

Метод offset() указывает фактическое положение элемента относительно документа. См. Пример на странице, с которой я связан, чтобы увидеть, как они получили левые и верхние значения.

То есть:

  var left = $('Your_selector').offset().left;