top.location.hash = "";
在我的地址栏中添加#。一旦调用top.location.hash = "";
并添加#,我的浏览器窗口就会跳到顶部。
是否有可能阻止这种情况?
$('#element').live('click', function() {
top.location.hash = "map";
});
答案 0 :(得分:0)
只需将哈希值更改为不重要且从不使用的内容,例如一个下划线。 AFAIK,将哈希值更改为空,将始终将页面滚动到顶部。