Jquery scrollTo阻止队列

Gre*_*son 1 javascript queue jquery scrollto

滚动的简单问题.我正在寻找一种方法来阻止滚动动画的排队.我试图在stop()中工作,但它似乎没有做到这一点..任何想法?这是代码......

('#nav_hold li a').click(function(){

$ currLoc = $(this).attr('href');

$newLoc = $currLoc.replace('#!','');  
Run Code Online (Sandbox Code Playgroud)

$ newLoc ="#"+ $ newLoc;

$(window).scrollTo($ newLoc,1000);
});

这里是网站FYI http://www.dudnyk.com/files/connector/

小智 7

我遇到了同样的问题,但我在这里找到了解决方案http://usejquery.com/sites/contrast-rebellion

只需jQuery.scrollTo.window().queue([]).stop();在任何新的scrollTo之前使用该行 .