jQuery cookies无法正常工作!

时间:2010-11-18 09:43:23

标签: jquery cookies setcookie

我有一个大问题,jQuery cookies无法在所有浏览器中运行.. 我正在使用最新的jQuery库版本1.4.4

请帮帮我

修改:

var mid = $.cookie('mid');
if (mid == '1') {
    $('#something').css('background', '#d3d3d3');
}

4 个答案:

答案 0 :(得分:9)

我有同样的问题,解决方案太简单了,我在加载jquery之前加载jquery.cookie.js。一旦我重新安排了脚本包含,问题就会消失。

script type="text/javascript" SRC="javascript/jquery-1.5.1.min.js"></script>
script type="text/javascript" SRC="javascript/jquery-ui-1.8.10.custom.min.js"></script>
script type="text/javascript" SRC="javascript/jquery.cookie.js"></script>
script>

答案 1 :(得分:6)

一些想法:

  1. 尝试检查错误控制台是否有错误(在Firefox上, Ctrl + Shift + J F12 对于萤火虫)。
  2. 确保正确地在页面中包含cookie plugin

答案 2 :(得分:2)

这听起来像是一个愚蠢的问题,但你确定你的标记文件中包含了jQuery cookie插件吗?如果它是this one,它不是开箱即用的jQuery,你必须自己包含它。

答案 3 :(得分:1)

首先,您需要确认html页面位于localhost之类的服务器中,还是位于任何服务器中。 如果您尝试在PC上的本地目录中的index.html中实现,它将无法正常工作。 谢谢