我有下一个代码,当用户到达页面滚动的某个点时,我可以添加和删除一个类,我想为标题设置动画
$(document).scroll(function (e) {
var value = $(this).scrollTop();
if (value > 150) {
$( "body" ).addClass( "scroll" );
$( "header.head" ).stop().animate({top:'-30px'});
}
else {
$( "body" ).removeClass( "scroll" );
$("header.head" ).stop().animate({top:'0px'});
}
我的问题是初始动画(顶部:-30px)效果很好,但是当我向上滚动时,顶部:0px 不起作用。而且,当我向上滚动然后返回时,顶部:-30px 不会重复
你可以在这里看到它[示例] http://www.pabloscillia.com.ar/clientes/yumyum/ 1
我的意图是,在 >150 时执行一个动画,然后,当用户 <150 时执行另一个(也不知道为什么动画有时更长,有时更短)
我真的不知道在哪里寻找才能使它工作在此先感谢