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

Как получить значение свойства CSS с помощью JQuery?

Я пытаюсь установить поле A для перехода к той же позиции x, что и в поле B. Как это сделать? Я попробовал следующее, но он не работает (вторая строка):

$("#boxa").animate({
   left: $("#boxb").left
}, 1000, function() { });
});

Спасибо,

Сэм

4b9b3361

Ответ 1

либо

$('#boxB').css('left');

или

$('#boxB').offset().left;

Ответ 2

Для свойств, заданных в пикселях, используя:

$('#boxB').css('padding-left');

дает строку типа: '22px'

Может быть, лучше использовать:

parseInt($('#boxB').css('padding-left'), 10);

в таких случаях, что дает число, подобное 22.