Есть у меня блок, который скрывается и появляется по кнопке с cookie. Все работает как надо, но напрягает при обновлении страницы скрытый блок появляется на секунду. А если блок открыт, то появляется на секунду скрытая кнопка которая вызывает этот блок если он скрыт. Короче не могу понять как решить это.. Можете подсказать что не так? Я так понял надо как-то сюда внедрить display none но это уже за границей моих знаний
$(function() {
var state = $.cookie('state');
var open = state == "open";
$("#toolo").toggle(open);
$("#toolo2").toggle(!open);
$(".toggle").on("click",function(e){
e.preventDefault();
var open = this.id=="show";
console.log(open,this.id)
$("#toolo").toggle(open);
$("#toolo2").toggle(!open);
$.cookie('state', open?"open":"closed", { expires: 60*60*24*7, path: '/', });
});
});