尝试获取cookie
的值(如果已设置)并使用div
值更新cookie
,否则生成80-100之间的随机数,将其设置为{ {1}},然后更新cookie
。
我得到错误:
div
继承我的代码:
Object function (a,b){return new e.fn.init(a,b,h)} has no method 'cookie'
答案 0 :(得分:14)
答案 1 :(得分:2)
确保在任何标准jquery引用之后引用jquery.cookie.js。
使用Foundation编辑页面时遇到此错误。那是第一次加载jquery jquery.cookie.js,然后是foundation.min.js文件。我没有意识到是习俗 foundation.min.js文件已经内置了jquery,因此再次执行JQuery会导致cookie javascript失败。
答案 2 :(得分:0)
1)从GitHub下载此插件:https://github.com/carhartl/jquery-cookie/blob/master/jquery.cookie.js
2)将它放在脚本文件夹中。
3)将其包含在您的网站上:
<script src="~/Scripts/jquery.cookie.js" type="text/javascript"></script>
为我工作。