问候 我正在编写一个图库脚本,并希望拥有它,以便在加载页面时它会自动定位到我设置的锚点的顶部。我试过这段代码:
<script>location.href = "#trendnav";</script>
<a name="trendnav"></a>
它似乎没有做任何事情。这对用户来说越是瞬时越好。
问候 我正在编写一个图库脚本,并希望拥有它,以便在加载页面时它会自动定位到我设置的锚点的顶部。我试过这段代码:
<script>location.href = "#trendnav";</script>
<a name="trendnav"></a>
它似乎没有做任何事情。这对用户来说越是瞬时越好。
或者,使用您原来的方法:
$('span#godown').click(function(){location='#anchor';});
请参阅此处http://jsfiddle.net/dxNKG/1/ 。我分配了一个可点击的跨度,任务是触发它的按钮。
实际上,您的原始语法location.href='#anchor'
是正确的,但您应该仅在DOM 完全加载后触发它。因此,要么将该<script>
部分放在页面末尾,要么执行类似的操作
window.onload=function(){window.location.href='#anchor';};
看到这里http://jsfiddle.net/bUaTT/ (没有 jQuery)或者,因为你使用的是 jQuery:
$(function(){window.location.href='#anchor';})