下面是我的問題:我在使用 jQuery cookies 插件,我想當某些 cookies 值是 “VALID” 時,激活一個函數(shù)。然而當我指定一個現(xiàn)有的代碼如下:var cookie1 = 'first';var cookie1val = $.cookie(cookie1);var cookieOp = {expires: 7, path:'/'}; //this is cookies options//when click button , cookie plugin will assign VALUE : VALID to cookie 1$('.button').click(function() {
$.cookie(cookie1 , 'valid' , cookieOp);
});
$(document).ready(function(){ if (cookie1val == 'valid'){
alert('cookie one value is valid!');
} else{ //do nothing
}
});當我運行這個時,(p/s:包括了 cookie 插件腳本到我的頁面) ,firebugs 提示:"$.cookie(cookie1)" is not a function(in the variable)然后我嘗試如下:$(document).ready(function(){ if ($.cookie(cookie1) == 'valid'){
alert('cookie one value is valid!');
} else{ //do nothing
}
});同樣的事情發(fā)生 :(所以尋朋友幫我找到問題所在,謝謝。
我在嘗試修復一些 JavaScript 變量相關(guān)的 bug,希望有人能幫到我。
夢里花落0921
2023-04-01 14:10:50