jQuery Cookie がすべてのブラウザーで機能しないという大きな問題があります。最新の jQuery ライブラリ バージョン 1.4.4 を使用しています。
私を助けてください
編集:
var mid = $.cookie('mid');
if (mid == '1') {
$('#something').css('background', '#d3d3d3');
}
同じ問題が発生し、解決策が単純すぎたため、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>
いくつかのアイデア:
これはばかげた質問のように聞こえるかもしれませんが、マークアップ ファイルに jQuery Cookie プラグインが含まれていることは確かですか? それがthis oneの場合、jQuery ですぐに使用できるわけではないため、自分で含める必要があります。