jquery cookie不起作用是不是一个bug?

时间:2013-04-17 06:29:53

标签: jquery cookies

<script src="http://code.jquery.com/jquery-1.9.1.min.js" language="javascript">        </script>
<script src="jquery.cookie.js" language="javascript"></script>

<script language="javascript">
  $(function() {
    alert("loaded");
    $.cookie('setdate', $.now());
alert( $.cookie('setdate') );
  });

</script>

jquery.cookie.js从https://github.com/carhartl/jquery-cookie下载 这个简单的代码不起作用。我得到..加载然后未定义。 Suggestions?

2 个答案:

答案 0 :(得分:0)

尝试这个并查看它是否有效,它可能只是一个竞争条件,这将给它时间来设置它:

$(function() {
    alert("loaded");
    $.cookie('setdate', $.now());
     setTimeout(function() { alert( $.cookie('setdate') }, 2500 );
 });

答案 1 :(得分:0)

代码是正确的,可以对其进行测试here

问题是OP浏览器中的设置问题。重置所有设置修复它。