2014-11-10 3 views
0

В настоящее время я пытаюсь выяснить, как сделать кнопку переключения jQuery, которая скрывает баннер на моем веб-сайте, помните, если он был скрыт с простым файлом cookie. Возможно, jQuery cookie?jQuery hide cookie

Код невероятно простой, но я никогда не кодировал файлы cookie в своей жизни, а javascript не был моим опытом.

Javascript:

<script> 
$(document).ready(function(){ 
$("button").click(function(){ 
$(".adultbanner").hide(1000); 
}); 
}); 
</script>  

HTML:

<div class="adultbanner"> 
<div class="adultwrap"> 
<h1><i class="fa fa-ban"></i></h1> 
<h2>You must be at least 18 years of age to use this website. To find out more information click <a href="#">here...</a></h2> 
<button>Hide</button> 
    </div> 
</div> 

Любая помощь будет оценена.

+0

Ждите, что случилось с Google? –

+0

@ A.Wolff Поверьте мне, я применил это к DEATH –

+0

Вы можете использовать localStorage: http://diveintohtml5.info/storage.html – balzafin

ответ

0

Ну, вы можете использовать localstorage, если используете html5 для хранения информации.

1

Я думаю, что самое простое и самое лучшее решение поддержали бы использовать http://plugins.jquery.com/cookie/

$.cookie('bannerHidden', true, { expires: 7 }); 

Последний параметр делает печенье истекает через неделю, или вы можете просто пропустить, что есть печенье храниться неограниченно долго.

+0

Как я могу прикрепить имя «bannerHidden» к моей функции javascript, чтобы оно работало? Спасибо за вашу помощь –

+0

см. Выше :) –