滚动效果不起作用

时间:2015-02-03 05:29:55

标签: jquery html css scroll effects

您好我在我的html模板页面中使用Scroll Content Presenter来提供一些效果。但它只能工作一次。第一次向下滚动页面,div显示效果,不透明度设置为1,所以它没有下次不会显示效果。我尝试改变条件,但效果不理想

我的代码是,

if(n(this).css("opacity")==0)
{
     u=n(this).attr("data-direction"),
     r=n(this).attr("data-easing"),
     n(this).css({opacity:0,display:"none"});

     switch(o[0]){
          case"blind":
               n(this).show("blind"
                     ,{direction:"horizontal"},1e3)
                     ,n(this).animate({opacity:1}
                     ,{duration:1e3,queue:!1,easing:r}
               );
          break;
     }
}

任何人都请帮助我

1 个答案:

答案 0 :(得分:0)

我认为问题是向上滚动。向上滚动页面时,元素样式必须刷新或为其设置动画。在再次向下滚动之前,元素必须获得第一个状态,直到页面可以为它们设置动画。