如何隐藏叠加按“后退”按钮

首先:我是jQuery和web前端的新手。

问题:我有一个测试网站

查看问题的步骤:

  1. 点击[UploadTest]
  2. 单击图库中的任何图片以查看叠加层
  3. 单击浏览器的“后退”按钮

现在我看到带有叠加层的主页面。 问题是当我通过后退按钮离开画廊页面时如何隐藏叠加层?

其他时候覆盖是隐藏的,但当我再次进入画廊页面时,它是可见的。

如何自动隐藏?

谢谢。

更新:对不起,我无法发布消息来源,因为我不知道问题出在哪里。 如果您在浏览器中查看源代码,请稍等。

$(document).ready(function () { if (window.history && window.history.pushState) { $(window).on('popstate', function () { $("#galleryOverlay").css('display', 'none') }); } });