1

助けてください!!!この Cookie を設定しようとしていますが、機能していません。「Uncaught TypeError: undefined のメソッド '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>
4

2 に答える 2

0

$これを言った後、jqueryメソッドにアクセスするために使用することはできません

$.noConflict();

このステートメントを削除します。$` 記号を使用する jquery 以外の誰か (ライブラリ) があることを意味します。あなたの場合、そのようなものは何もありません。

于 2013-07-17T23:04:42.903 に答える
0

競合することなく 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);
于 2013-07-17T23:07:02.217 に答える