【发布时间】:2012-11-12 00:32:52
【问题描述】:
我有这个功能:
$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('.scrollup').fadeIn('slow', function() {
$('.cartinfo').animate({'right': '+=46px'}, 'slow');
});
} else {
$('.scrollup').fadeOut('slow', function() {
$('.cartinfo').animate({'right': '-=46px'}, 'slow');
});
}
});
如果向上滚动淡入,则带有类的 div 应该加上 +46px,淡出时应该加上 -46。
但它会在我执行的每个滚动操作时触发动画。
你有解决办法吗?
谢谢
【问题讨论】:
标签: jquery scroll jquery-animate fadein repeat