我正在使用一些 jQuery 来执行以下操作:
从第 1 页,链接到第 2 页上的锚点 - 但首先加载页面,然后滚动到锚点。
<script type="text/javascript">
jQuery(function(){
jQuery('html, body').animate({
scrollTop: jQuery('.Anchor').offset().top
}, 2000);
return false;
});
</script>
我的链接就像这个 domain.com/page2.html#anchor-name
锚是这样的:
<div name="anchor-name" class="Anchor"> </div>
以上仅适用于 1 个锚点。
我是否编辑了上面的 jQuery,以便我可以在第 2 页上有多个锚点和指向它们的链接。
IE
<div name="anchor-name" class="Anchor"> </div>
<div name="anchor-fred" class="Anchor"> </div>
<div name="anchor-bert" class="Anchor"> </div>