$(document).scroll(function() {
var distanceLeft = $(document).scrollLeft();
if( distanceLeft > 7200)
{
$('#element').animate({height: 421, top: 55}, 1500);
}
您好 当滚动到达7200以上时,我正在动画一个元素,如果它小于7200回到原始位置,我将如何反转这个请求任何帮助都会很棒谢谢!
答案 0 :(得分:1)
$(document).scroll(function() {
var distanceLeft = $(document).scrollLeft();
var isLeft = false;
if (distanceLeft > 7200) {
isLeft = true;
$('#element').stop(true, false).animate({ height: 421, top: 55 }, 1500);
} else if (isLeft) {
isLeft = false;
$('#element').stop(true, false).animate({ height: origHeight, top: origTop }, 1500);
}
}
将原始值放在占位符
中