我已使用以下设置初始化 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>
我有一个click事件处理程序,它在这种类型的4个链接上运行自定义函数:
$('.home .tabs a').click(activate_tab);
activate_tab 功能包括
return false;
但是我意识到localScroll正在解雇并覆盖它。
如何阻止localScroll触发这些特定的点击事件?
答案 0 :(得分:1)
如果您没有其他事件绑定到这些链接上的点击,您可以
$('.home .tabs a').unbind('click').click(activate_tab);