我有这个代码:
$(this).closest("p").after('<strong>' + arMess[iCurIndex] + '</strong>').next().animate({
top: $(this).offset().top - 57,
left: -$(this).width() //[First value] Here i get 148px on chrome and 150px on firefox
}, 300,function(){
alert($(this).offset().top - 57);
alert(-$(this).width()); //[Second value] Here i get the true width the one i want to present the left
});
代码概述: 在第一行,我为STRONG元素设置了动画
如您所见,我从-$(this).width()获得了 2 个不同的值:
第一个值:我在动画过程中得到。
第二个值:我在动画完成后得到。
如果有人知道我得到 2 个不同值的原因,我将非常感激。