首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >未捕获的cookie:无法调用未定义的方法‘TypeError’

未捕获的cookie:无法调用未定义的方法‘TypeError’
EN

Stack Overflow用户
提问于 2013-07-17 23:02:41
回答 2查看 2.6K关注 0票数 1

请帮帮我!我正在尝试设置此cookie,但它不起作用。我收到一条错误消息,说“未捕获TypeError:无法调用未定义的'cookie‘方法”。我不知道它为什么这么说。我在添加路径和域之前就有了这个,所以我知道这不是导致问题的原因。

我的代码是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="jquery-2.0.3.js"></script>
<script src="jquery-cookie/jquery.cookie.js"></script>
<script type="text/javascript">
$.noConflict();
//<![CDATA[

var word = "hello";


var cook = $.cookie("newAr", "word", {expires: 3, path: '/', domain: 'http://localhost/test.html'});

$.cookie("newAr");
document.write("step 1");

//]]>
</script>
EN

回答 2

Stack Overflow用户

发布于 2013-07-17 23:04:43

在这样说之后,您就不能使用$来访问jquery方法了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$.noConflict();

删除此语句。这意味着除了jquery之外,还有其他人(库)在使用$`符号,而我在您的例子中看不到这样的情况。

票数 0
EN

Stack Overflow用户

发布于 2013-07-17 23:07:02

无冲突地执行jQuery代码的最好方法是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
(function($){
    var word = "hello";
    var cook = $.cookie("newAr", "word", {expires: 3, path: '/', domain: 'http://localhost/test.html'});
    $.cookie("newAr");
    document.write("step 1");
})(jQuery);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17711751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文