我有一个菜单列表:
<ul>
<li><a href="#about" id="about">ՄԵՐ ՄԱՍԻՆ</a></li>
<li><a href="#products" id="products" >ԱՐՏԱԴՐԱՆՔ</a></li>
<li><a href="#farm" id="farm" >ՏՆՏԵՍՈՒԹՅՈՒՆ</a></li>
<li><a href="#gallery" id="gallery" >ՆԿԱՐՆԵՐ</a></li>
<li><a href="#contacts" id="contacts">ՀԵՏԱԴԱՐՁ ԿԱՊ</a></li>
</ul>
我使用 address插件沿 ajax 返回/转发,但我有一个小错误,我无法修复。
当我点击菜单时,如果页面有滚动,它会移动页面直到菜单出现在页面顶部,但我不需要它这样做。
是否有一种方法可以禁用此行为?
非常感谢。
最佳答案
为链接创建或修改 click()
处理程序以使用 preventDefault()
方法。
例如:
$("a").click
(
function (evt)
{
//YOUR CODE HERE
evt.preventDefault();
return false;
}
);
关于javascript - 禁用链接的默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3181105/