Я использую следующий код, чтобы показать / скрыть div, используя jquery toggle
. Я пытаюсь найти способ, чтобы браузер мог вспомнить последний статус всплывающего окна div. Я хочу, чтобы этот div всегда был открыт даже при обновлении / перезагрузке страницы, пока пользователь не закроет его. Я думаю, что мне нужно использовать html5 веб-хранилище и js, но я не знаю, как я могу применить его к своему коду.
Вот код:
$(".menu-btn").click(function(event) {
event.stopPropagation();
$(".menu-window").toggle();
});
.menu-btn {
background:#0088cc;
color:#fff;
font-size:11px;
padding:8px;
text-align:center;
width:150px;
border-radius:5px;
font-weight:600;
cursor:pointer;
}
.menu-window {
background:#ccc;
width:300px;
margin-top:10px;
padding:40px;
text-align:center;
border-radius:4px;
display:none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<div class="menu-btn">MENU</div>
<div class="menu-window">
I AM A POPUP WINDOW
</div>
Любая помощь будет принята с благодарностью.