Javascript 未捕获类型错误:无法调用方法';饼干';未定义的

Javascript 未捕获类型错误:无法调用方法';饼干';未定义的,javascript,jquery,cookies,Javascript,Jquery,Cookies,请帮忙!!!我正在尝试设置此cookie,但它不起作用。我收到一条错误消息,上面写着“UncaughtTypeError:无法调用未定义的方法‘cookie’”。我不知道它为什么这么说。在添加路径和域之前,我就有了这个问题,所以我知道这不是问题的根源 我的代码是 <script src="jquery-2.0.3.js"></script> <script src="jquery-cookie/jquery.cookie.js"></script>

请帮忙!!!我正在尝试设置此cookie,但它不起作用。我收到一条错误消息,上面写着“UncaughtTypeError:无法调用未定义的方法‘cookie’”。我不知道它为什么这么说。在添加路径和域之前,我就有了这个问题,所以我知道这不是问题的根源

我的代码是

<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>

$.noConflict();
//

您不能使用
$
访问jquery方法

$.noConflict();

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

执行jquery代码而不产生冲突的最佳方法是

(function($){
    var word = "hello";
    var cook = $.cookie("newAr", "word", {expires: 3, path: '/', domain: 'http://localhost/test.html'});
    $.cookie("newAr");
    document.write("step 1");
})(jQuery);

$
未定义。。这个错误很清楚
$
最初是未定义的,
$.noConflict()
将其返回到该状态。注意:
文档。在某些情况下,写入
是不好的做法。最好改用
innerHTML