0

例如,我们已经激活了上下文链接和覆盖模块,当单击节点的编辑按钮时,它位于页面的底部,它在覆盖上打开。现在,当我们查看地址栏时,链接现在看起来像这样http://localhost:8888/node#overlay=node/25/edit%3Fdestination%3Dnode

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

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

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

非常感谢。

4

1 回答 1

0

您可以替换哈希:

window.location.replace(window.location.origin + window.location.pathname)
于 2011-07-27T16:48:17.107 回答