Используя Bootstrap, имейте окно предупреждения, запоминающее действие закрытия
Я пытаюсь создать окно предупреждения Bootstrap, которое запоминает, когда пользователи нажимают кнопку закрытия. Я думаю, мне нужно сохранить эту информацию в куки. В идеале, этот файл cookie будет действовать только в течение текущего сеанса, а затем, когда они вернутся, окно появится снова.
Я использую плагин jQuery-Cookie. Я загрузил его в/jquery-cookie-master
, Плагин может бытьнашел здесь.
Это то, что ямы дошли до следующего коданашел здесь.
function runOnLoad(){
if($.cookie('alert-box') == null) {
$.cookie('alert-box', 'open', { expires: 7 });
} else if($.cookie('alert-box') == 'close') {
$(".close").hide();
}
HTML:
×
<p>
<strong>FORUM UPGRADE:</strong> In light of our recent surge in popularity we upgraded our forum and unfortunately lost all the old threads in the process.
</p>
<p>
In an effort to kick-start the forum again we need your help. Sign up now and leave a post (it's free). Once we reach 100 threads every member will receive a special gift.
</p>
<p>
<a href="http://example.com/forum/#/entry/register">
<strong>Sign up to the forum now</strong>
</a>.
</p>
К сожалению этоне работает. Когда я нажимаю кнопку закрытия, он не запоминает это действие, и если я обновлю страницу, снова появится окно с предупреждением.
Что я сделал не так?