在以指定的时间间隔滚动块时,我遇到了一个小问题。
事实是,当一个方向上的函数,例如,skrolDovn计算发生正确并且块表现为需要时。 但反向滚动他们的计算丢失了,无法确定是什么原因
我正在阅读很多帖子,但没有看到这个问题
function AnimateScrollBlocks(elem){
var elemScroll = parseInt(elem.offset().top) - $(window).scrollTop();
window.setTimeout(function() {
elem.stop(true).animate({'margin-top': elemScroll},3000);
}, 1000);
}
$(window).scroll(function(){
AnimateScrollBlocks($('.pizza-bg'));
AnimateScrollBlocks($('.rols-bg'));
AnimateScrollBlocks($('.vegies-bg'));
AnimateScrollBlocks($('.beer-bg'));
});