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



我在Adobe Muse CC 2015中制作了一个网站,我添加了一些锚链接去页面的一部分,但是当我点击链接时,它会滚动到所需的点,但我想要的是,当我点击链接时,它应该跳转到该点,而不是滚动。我如何在Muse或HTML中实现这一点?

如果你正在使用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;
  });
});

如果您熟悉HTML,那么使用锚链接非常简单。下面是一个例子:

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

你有代码的链接吗?

相关内容

  • 没有找到相关文章

最新更新