Javascript 如何停止localScroll事件触发

Javascript 如何停止localScroll事件触发,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我已使用以下设置初始化了localScroll: // Local scroll settings $.localScroll({ event:'click', axis:'y', duration:500, offset:-30, hash:true, stop:true }); 作为一个多用途的设置,这很好,但是我也有一些与上面匹配的HREF链接,我不希望localScroll触发这些链接。这里有一段摘录: <ul class="line tabs">

我已使用以下设置初始化了localScroll

// Local scroll settings 
$.localScroll({
  event:'click',
  axis:'y',
  duration:500,
  offset:-30,
  hash:true,
  stop:true
});
作为一个多用途的设置,这很好,但是我也有一些与上面匹配的HREF链接,我不希望localScroll触发这些链接。这里有一段摘录:

<ul class="line tabs">
  <li class="unit"><a href="#foo" class="active">Foo</a></li>
激活选项卡的功能包括

return false; 
但我意识到localScroll正在启动并覆盖它


如何阻止localScroll在这些特定的点击事件上触发?

如果没有其他事件绑定到这些链接上的点击,您可以这样做

$('.home .tabs a').unbind('click').click(activate_tab);

如果没有其他事件绑定到单击这些链接,则可以执行以下操作

$('.home .tabs a').unbind('click').click(activate_tab);

谢谢你,安德里亚。我已经接受了答案。现在还不能投票,因为我没有足够的noob代表权。谢谢你!祝你的网站好运。谢谢Andrea。我已经接受了答案。现在还不能投票,因为我没有足够的noob代表权。谢谢你!祝你的网站好运。