http://jsfiddle.net/9cSdm/21/作品jfiddle而不是在瀏覽器
這裏是一個小提琴我倒是想在項目中使用。
它在小提琴中完美地工作,但是當我嘗試在我的項目中使用它時,出現錯誤: 「Uncaught TypeError:Object function(e,t){return new x.fn.init(e,t,r )}沒有方法'cookie'「
我不明白爲什麼?小提琴和瀏覽器有什麼區別?
謝謝!
$(function() {
$(".p").click(function() {
save($(this).text());
});
});
function save(i) {
var foobar = new Array();
var cock = unescape($.cookie('cockie'));
if (cock != 'null') foobar = cock.split(';');
foobar.push(i);
$.cookie('cockie', escape(foobar.join(';')), {
expires: 1337
});
$('#cockieResult').text("Kakan: " + foobar.toString());
}
function clearCockie() {
$.cookie("cockie", null);
$('#cockieResult').text("");
}
你導入的cookie jQuery插件,在您的項目? – Stphane
'if(cock!='null')cock.split(';');'親愛的上帝 – OGHaza
您需要http://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.3.1/jquery。 cookie.js – theoutlander