0
<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?

4

2 回答 2

0

代码是正确的,可以在这里测试。

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

于 2013-04-17T07:18:11.380 回答
0

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

$(function() {
    alert("loaded");
    $.cookie('setdate', $.now());
     setTimeout(function() { alert( $.cookie('setdate') }, 2500 );
 });
于 2013-04-17T06:37:26.747 回答