2

我正在一个网站上工作,该网站在点击链接之前看不到 div。

这一切正常,直到按下后退按钮,并且仍然显示“新”div。

如何设置它,以便在单击后退按钮时,主页恢复到原始状态?

有关示例,请参见http://electrickiwi.co.uk/test/fatr/3。如果单击“新闻”链接,则会出现一个带有菜单和内容区域的新 div。单击“主页”,div 消失,带您回到原来的主页。尝试再次单击“新闻”,然后单击返回按钮。菜单背景 (div.left) 消失了,但实际菜单仍然显示。

我认为这是因为菜单处于固定位置;它需要是什么;但我希望在按下后退按钮时再次隐藏它。

是否有捷径可寻?

4

2 回答 2

2

您需要将此代码放在下面的 hashchange 回调中

jQuery("#content").fadeOut(1300)
于 2013-07-17T17:04:35.857 回答
0

采用toggle()

这可以根据您指定的事件更改可见性

于 2013-07-17T16:40:59.967 回答