Anchor和Jquery:不想在顶部滚动

时间:2012-10-16 09:01:58

标签: jquery hash anchor

关于与锚和Jquery的链接,我有一个简单的问题。

<a href="#" id="link">A Link</a>

<script>
    $("#link").click(function() {
        //some actions
    }
</script>

当我点击链接时,如何不关注链接。我的意思是每次都会备份页面..

2 个答案:

答案 0 :(得分:1)

使用preventDefault方法:

$("#link").click(function(e) {
  e.preventDefault();
  //some actions
}

您可以在操作之前或之后发出preventDefault来电,具体取决于您想要的后备行为。如果你把它放在第一位,永远不会遵循链接。如果你把它放在最后,如果脚本崩溃,将会跟踪链接。

答案 1 :(得分:0)

请改用:

<script>
    $("#link").click(function(e) {
         e.preventDefault();
        //some actions
    }
</script>