如何从父叠加层中删除叠加层标签和尾随菜单

时间:2011-07-27 16:43:02

标签: javascript drupal-7 overlay jquery-bbq

让我们说例如我们已激活上下文链接&覆盖模块,当点击节点的编辑按钮时,它一直在页面底部,它在叠加层上打开。现在,当我们查看地址栏时,链接现在看起来像http://localhost:8888/node#overlay=node/25/edit%3Fdestination%3Dnode

叠加的问题在于它推动父叠加层一直滚动到顶部,当我决定“取消”编辑时,我必须再次滚动到底部才能到达节点预告片。所以我需要从#overlay=node/25/edit%3Fdestination%3Dnode

上方的链接中删除此部分

现在我猜它是由jquery bbq功能引起的。并查看覆盖模块和她的js文件,我发现它非常可怕,不知道如何避免这种情况。

对于像我这样的初学者,我需要一些帮助来解决这个问题。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以替换哈希:

window.location.replace(window.location.origin + window.location.pathname)