我目前拥有它的图像随着向下滚动屏幕(使用jQuery完成)而移动,但我希望它们在某个点停止。滚动到某个点后停止动画
这是我现在的代码。
$(document).ready(function() {
var $bagSix = $("#six");
var $bagEight = $("#eight");
var $bagTen = $("#ten");
var $bagTwelve = $("#twelve");
$(window).scroll(function(){
$bagSix
.stop()
.animate({"marginTop": ($(window).scrollTop() + 30) + "px"}, "slow");
});
$(window).scroll(function(){
$bagEight
.stop()
.animate({"marginTop": ($(window).scrollTop() + 30) + "px"}, "slow");
});
$(window).scroll(function(){
$bagTen
.stop()
.animate({"marginTop": ($(window).scrollTop() + 30) + "px"}, "slow");
});
$(window).scroll(function(){
$bagTwelve
.stop()
.animate({"marginTop": ($(window).scrollTop() + 30) + "px"}, "slow");
});
});
完美工作谢谢! – user1763455