如何防止锚链接滚动到页面的一部分

时间:2015-09-22 18:58:50

标签: javascript html adobe muse

我正在Adobe Muse CC 2015中创建一个网站,我添加了一些锚链接以转到页面的一部分但是当我点击链接时它滚动到所需的点但我想要的是当我点击在链接上它应该跳转到那一点而不是滚动。我怎样才能在Muse或HTML中实现这一目标? 在此先感谢

2 个答案:

答案 0 :(得分:0)

如果您使用的是jQuery,可以这样做:

$(document).ready(function() {
  var hash = window.location.hash;
  var link = $('a');
  $('a').click(function(e) {
    e.preventDefault();
    hash = link.attr("href");
    window.location = hash;
  });

});

答案 1 :(得分:-1)

如果您习惯使用HTML,则使用锚链接非常简单。这是一个例子:

<section id="top"></section>
<a href="#top">Back to the top</a>

你有代码的链接吗?