Sim*_*mon 6 javascript jquery jquery-plugins
我有一个菜单列表:
<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>
Run Code Online (Sandbox Code Playgroud)
我使用地址插件沿ajax返回/转发,但我有一个小错误,我无法解决.
当我点击菜单时,如果页面已滚动,它会移动页面,直到菜单出现在页面顶部,但我不需要它.
有没有一种方法可以禁用此行为?
非常感谢.
创建或修改click()链接的处理程序以使用该preventDefault()方法.
例如:
$("a").click
(
function (evt)
{
//YOUR CODE HERE
evt.preventDefault();
return false;
}
);
Run Code Online (Sandbox Code Playgroud)
尝试将以下内容添加到您的链接:
onclick="return false;"
Run Code Online (Sandbox Code Playgroud)
因为您可能正在为click事件添加一个事件处理程序.只需将return false添加到它的末尾,而不是直接添加到HTML标记上.
| 归档时间: |
|
| 查看次数: |
16506 次 |
| 最近记录: |