我有以下代码,该代码应在div中消失,以通知用户我网站上的cookie策略。他们必须单击div才能接受Cookies政策的条款。
此刻,每次页面加载时,我的div都会消失。但是,我只希望div淡入/如果cookie尚未单击div接受,则通知用户有关cookie的政策。
为了执行我想做的事情,我试图检查是否设置了cookie,如果未设置,则向用户显示该通知,如果设置了cookie,则不显示该通知。用户。
这是我尝试过的方法,但是代码完全停止工作:
<!--we use cookies notice-->
<div class="cookies_not"><div class="container">
<p>We use cookies on this site in order to give you the best online experience.</p>
<p>Your use of our site means that you agree to these conditions.</p>
<div class="stnd_button2">OK</div>
</div></div>
<script>
$(function() {
if ($.cookie('accept')) {
}else{
$(".cookies_not").delay(1500).fadeIn();
} });
$(".stnd_button2").click(function(){
$.cookie("accept", 1);
$(".cookies_not").fadeOut();
} );
</script>
请有人可以告诉我我要去哪里了吗