0
單擊按鈕後,元素的左側位置會變爲動畫,我需要獲取新位置,而不是起始位置。單擊後獲取元素的更新位置
$('button').on('click', function() {
$('div.move').animate({left: 300});
var v = $('div.move').position().left;
console.log(v);
});
單擊按鈕後,元素的左側位置會變爲動畫,我需要獲取新位置,而不是起始位置。單擊後獲取元素的更新位置
$('button').on('click', function() {
$('div.move').animate({left: 300});
var v = $('div.move').position().left;
console.log(v);
});
你需要得到的價值作爲回調:
$('button').on('click', function() {
$('div.move').animate({
left: 300
}, function() {
var v = $('div.move').position().left;
alert(v);
});
});