Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquerycookie?_Javascript_Jquery_Html_Cookies_Browser - Fatal编程技术网

Javascript 如何使用jquerycookie?

Javascript 如何使用jquerycookie?,javascript,jquery,html,cookies,browser,Javascript,Jquery,Html,Cookies,Browser,我有简单的代码: <html> <head> <script src="lib/jquery-1.11.0.min.js"></script> <script> $(document).ready(function () { $('.close_i').click(function(){ $('

我有简单的代码:

<html>
    <head>
        <script src="lib/jquery-1.11.0.min.js"></script>
        <script>
            $(document).ready(function () {    
                $('.close_i').click(function(){
                    $('.adsbox').hide();
                    $('.open_i').show();
                });

                $('.open_i').click(function(){
                    $('.adsbox').show();
                    $('.open_i').hide();
                });    
            });
        </script>
    </head>
    <body>
        <div class="adsbox">
            <img src="as1.jpg">
            <img src="as2.jpg">
            <img src="as3.jpg">
            <img src="as4.jpg">
            <img src="as5.jpg">
            <img src="as6.jpg">
           <a class="close_i">Close ADS</a>
       </div>

       <a class="open_i" style="display:none;">Open ADS</a>
   </body>
</html>
和cookie插件,将adsbox状态保存在用户浏览器中3天

我的问题是:如何使用jQuery Cookie我不知道这个解释: .

你能给我一些工作代码吗


谢谢。

首先,您必须执行以下操作:

$(document).ready(function () {    
    $('.close_i').click(function(){
        $('.adsbox').hide();
        $('.open_i').show();
        $.cookie("Disclaimer", 1, { expires : 3 });
    });

    $('.open_i').click(function(){
        $('.adsbox').show();
        $('.open_i').hide();
        $.removeCookie("Disclaimer");
    });    
});
如果他关闭了添加,无论何时他再次进入页面,添加都必须关闭(从现在起3天),因此您还必须添加以下内容:

$(document).ready(function () {    
    if ($.cookie("Disclaimer")){
        $('.adsbox').hide();
        $('.open_i').show();
    });   
});
$(document).ready(function () {    
    if ($.cookie("Disclaimer")){
        $('.adsbox').hide();
        $('.open_i').show();
    });   
});