我試圖設置cookie使用jQuery 1.7.1:
var global_namesArray = ["Alex", "Bob", "Carmen"];
$.cookie("namesArray", global_namesArray);
我找回這個cookie這樣的:
if ($.cookie("namesArray") != null)
global_namesArray = $.cookie("namesArray");
但是,頁面的JavaScript不會加載。當我使用Firebug分析我的頁面時,控制檯讀取$ .cookie()不是函數。我相信cookie檢索期間發生錯誤。我相信我已經鏈接jQuery。
我是否正確使用jQuery $ .cookie()函數?
在Firebug的Net選項卡上,您是否獲得了加載jquery的200OK響應? – kinakuta 2012-01-27 20:40:09
你有jQuery cookie插件嗎? 'cookie'不是標準的jQuery方法。 – FishBasketGordo 2012-01-27 20:40:16
另外,不要打折你JS中其他地方存在簡單語法錯誤的可能性。特別是如果該Cookie代碼與其他代碼在其自己的腳本標記中。你可能只是缺少a)或者上面那行的內容。 – 2012-01-27 20:41:59