我有一个大问题,jQuery cookies无法在所有浏览器中运行.. 我正在使用最新的jQuery库版本1.4.4
请帮帮我
修改:
var mid = $.cookie('mid');
if (mid == '1') {
$('#something').css('background', '#d3d3d3');
}
答案 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)
一些想法:
答案 2 :(得分:2)
这听起来像是一个愚蠢的问题,但你确定你的标记文件中包含了jQuery cookie插件吗?如果它是this one,它不是开箱即用的jQuery,你必须自己包含它。
答案 3 :(得分:1)
首先,您需要确认html页面位于localhost之类的服务器中,还是位于任何服务器中。 如果您尝试在PC上的本地目录中的index.html中实现,它将无法正常工作。 谢谢