1

jQuery Cookie がすべてのブラウザーで機能しないという大きな問題があります。最新の jQuery ライブラリ バージョン 1.4.4 を使用しています。

私を助けてください

編集:

var mid = $.cookie('mid');
if (mid == '1') {
    $('#something').css('background', '#d3d3d3');
}
4

4 に答える 4

9

同じ問題が発生し、解決策が単純すぎたため、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>
于 2011-04-18T01:16:07.487 に答える
6

いくつかのアイデア:

  1. エラー コンソールでエラーをチェックしてみてください (Firefox、Ctrl+ Shift+ J、またはF12firebug の場合)。
  2. Cookie プラグインがページに適切に含まれていることを確認してください。
于 2010-11-18T10:03:47.237 に答える
2

これはばかげた質問のように聞こえるかもしれませんが、マークアップ ファイルに jQuery Cookie プラグインが含まれていることは確かですか? それがthis oneの場合、jQuery ですぐに使用できるわけではないため、自分で含める必要があります。

于 2010-11-18T10:03:31.457 に答える