【发布时间】:2010-05-17 20:02:29
【问题描述】:
我正在使用以下代码将主题标签附加到 url 的末尾。这样,某人可以复制该 url 并将它们带回该页面,并且某些 div 是可见的。
$("a.live").click(function() {
window.location.hash = 'live';
$("#live).slideDown();
});
在此示例中,我有一个名为“live”的 div,当单击链接时会向下滑动,并将“#live”添加到 url。然后我有代码在页面加载时检查哈希标签以显示正确的 div。
我的问题是,如何防止浏览器在调用后跳转到“实时”div?我不希望页面向下滚动到 div,只希望它打开并附加标签,以便人们可以复制它并返回显示该 div 的页面。
有什么建议吗?
谢谢!
【问题讨论】:
-
等一下,您的意思是点击上述链接时,还是第一次加载页面时出现 URL 中的哈希值?