修复bug的问题。。.stop()

jike_0993647 jQuery 中滚动条事件的应... 最后由 qq_atkbycr1 于2017年02月24日回复

  • 2 回答
  • 1.1k 浏览

请问,解决那个 快速移动滚动条的时候,出现的 闪动的bug。我加了

stop()方法,整个按钮就不见了。。。。

39nqtfjxicysg.png

37ne7sbfk3wg4.png

  • 极客学院_ASMITA 2016年11月20日 回答 #1楼
  • 问题不在这个地方,问题在scroll里面,scroll发生变化的时候让你的这个goTopbox又出现了,你点击这个按钮的时候设置一个state=1,然后scroll里面如果state=1就不让他显示就可以了,最后回到顶部后再设置state=0

  • 0 评论
  • qq_atkbycr1 2017年02月24日 回答 #2楼
  • if(t>200){

                    $("a").fadeIn();

                }else{

                    $("a").stop().fadeOut();

                }

    为什么这样写就可以呢?

  • 0 评论