我有一个索引非常长的网站。我使用 jQuery 隐藏所有嵌套项,并且仅在页面加载时显示主要类别。
jQuery(document).ready(function($) {
$('div.sideNav li > ul').css({"display":"none"}); //hide all nested ul's
});
我有另一个脚本可以在用户单击它们时展开和折叠索引类别项。
但在类别内部是指向实际文档的链接,这些文档是 pdf。因此,如果有人单击 pdf 来查看它,它会导航到新页面。然后当他们完成查看时,他们点击后退按钮,他们希望看到索引扩展为他们离开之前的方式,以便他们可以继续浏览索引。
现在,当页面从 pdf 返回并将索引折叠回其初始状态时,将调用 ready 函数。如何防止这种情况,以便嵌套列表项仅在页面加载时隐藏?