由于页面非常长,我使用一堆锚标签进行移动浏览,但是当点击锚标签时,它会将其添加到网址.这是一个小模拟,
page down
如何保留锚功能并防止将#anchor添加到网址?
干杯
您可以使用scrollTop来实现相同的效果:
$('.js-hook--page-down').click(function (e) { e.preventDefault(); $('html, body').animate({ scrollTop: $("#anchor").offset().top - 200 }, 1500); });
和HTML:
page down
您需要为每个页面锚点添加一个新的js钩子.