Imposta i cookie con Javascript per ricordare lo stato di visualizzazione tramite clic

Per favore, consiglio. Voglio impostare i cookie sul mio semplice codice javascript funzionante. Il div è mostrato cliccando sul link, ma se la pagina si ricarica il div si nasconde. Devo impostare i cookie per ricordare lo stato di visualizzazione per 7 giorni ad es

Javascript

function showDiv() { document.getElementById('auth_block').style.display = "block"; } 

HTML

    
Some information

Con jQuery, puoi usare $ .cookie () :

 $('a').click(function() { if($.cookie('display') != null) { $('#auth_block').show(); } else { $.cookie('display', $('#auth_block').css('display'), { expires: 7 }); $('#auth_block').show(); } });