jQuery flicker when using animate-scrollTo

前端 未结 3 1549
感情败类
感情败类 2020-12-14 15:51

I have a problem with the scrollTo function when it is called by a jQuery animate function.

Here my code:

$(\"#button\").c         


        
3条回答
  •  眼角桃花
    2020-12-14 16:04

    solved this problem by stopping the animation like this:

    $('body,html').bind('scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove', function(e){
                if ( e.which > 0 || e.type == "mousedown" || e.type == "mousewheel" || e.type == "touchmove"){
                    $("html,body").stop();
                }
            })

    found there: Jquery .animate() stop scrolling when user scrolls manually?

提交回复
热议问题