Ответ 1
либо
$('#boxB').css('left');
или
$('#boxB').offset().left;
Я пытаюсь установить поле A для перехода к той же позиции x, что и в поле B. Как это сделать? Я попробовал следующее, но он не работает (вторая строка):
$("#boxa").animate({
left: $("#boxb").left
}, 1000, function() { });
});
Спасибо,
Сэм
либо
$('#boxB').css('left');
или
$('#boxB').offset().left;
Для свойств, заданных в пикселях, используя:
$('#boxB').css('padding-left');
дает строку типа: '22px'
Может быть, лучше использовать:
parseInt($('#boxB').css('padding-left'), 10);
в таких случаях, что дает число, подобное 22.