我很喜欢堆栈溢出,但这是我第一次写!
我有一个页面,当你点击公司标志时,有一个右下拉菜单打开。它是用直接的css开发的。
我用这个脚本来保持菜单打开,而你浏览内部网页,如“关于”,“画廊”,“联系人”,ecc。。。

<script>
    $(document).ready(function () {
    $("#slide").click();
});
</script>

我需要的是将这个脚本设置为在主页上激活,就在你从我之前告诉过你的其他内部页面返回时。而不是在第一个网页加载,我需要关闭的标志与菜单隐藏其!
有人有什么建议吗?
再次感谢大家!
还有别的办法吗?

最佳答案

第一次访问时,在文档准备条款中:

localStorage.setItem("displayDropDown", "true");

每次访问:
$(document).ready(function() {
    if(localStorage.getItem("displayDropDown") === "true") {
        $("#slide").click();
    }
});

将它们放在同一个doc ready子句中:
$(document).ready(function() {
    if(localStorage.getItem("displayDropDown") === "true") {
        $("#slide").click();
    }
    localStorage.setItem("displayDropDown", "true");
});

07-24 22:03