【问题标题】:How to remove overlay hashtag and trailing menu from the parent overlay如何从父叠加层中删除叠加层主题标签和尾随菜单
【发布时间】:2011-07-27 16:43:01
【问题描述】:

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

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

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

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

非常感谢。

【问题讨论】:

    标签: javascript drupal-7 overlay jquery-bbq


    【解决方案1】:

    你可以替换散列:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      相关资源
      最近更新 更多