我有一个大问题,jQuery cookie 不能在所有浏览器中工作。我正在使用最新的 jQuery 库版本 1.4.4
请帮我
编辑:
var mid = $.cookie('mid');
if (mid == '1') {
$('#something').css('background', '#d3d3d3');
}
我有同样的问题,解决方案太简单了,我在加载 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>
一些想法:
这听起来像是一个愚蠢的问题,但你确定你的标记文件中包含了 jQuery cookie 插件吗?如果是这个,它不是 jQuery 开箱即用的,你必须自己包含它。
首先,您需要确认 html 页面位于 localhost 等服务器中或托管在任何服务器中。如果您尝试在 PC 的一般本地目录中的 index.html 中实现,它将无法正常工作。谢谢