【问题标题】:The jquery cookie script doesnt workjquery cookie 脚本不起作用
【发布时间】:2014-11-18 18:55:50
【问题描述】:

大家好,我在标题中有这一行:

 <script type="text/javascript" src="js/jquery.cookie.js"></script>

它的 Jquery cookie 插件应该可以完成这项工作,但是当我将它与以下脚本结合使用时,它简单地不起作用。我做错了什么?

  if( !$.cookie('visited')){


    $(function () {    
    $('#cookiz').hide();
    }); 


    } else {
        $(function () {

    $.cookie('visited', 'yes');     
    $('#cookiz').show();
    $("#aceptar").click(function(){ $("#cookiz").hide(1000); });


    });

    };

【问题讨论】:

    标签: jquery cookies session-cookies


    【解决方案1】:

    if 语句中的逻辑不起作用。

    试试这个:

    $(function () {    
      if( $.cookie('visited')=='yes' ) $('#cookiz').hide();
      else {
        $.cookie('visited', 'yes');     
        $('#cookiz').show();
        $("#aceptar").click(function(e){ e.preventDefault(); $("#cookiz").hide(1000); });
      }
    });
    

    如果这不起作用,请确保您的 cookie.js 脚本具有有效的来源。

    【讨论】:

    • 感谢您的回答,但它似乎不起作用。你检查一下酸味,没关系。接下来我应该检查什么?
    • 检查浏览器是否正在写入cookie。
    猜你喜欢
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多