0
我已經將cookie設置爲。Jquery cookie不執行條件語句
這是在點擊事件上執行的。
$("#scan").click(function(){
$.cookie('scanner', true);
});
現在,當它設置我做這樣的事情。
$(document).ready(function(){
var test = $.cookie('scanner');
alert(test);
if(test == true){
setTimeout(function(){
$("#scan").click();
},10);
}
});
現在,當我在新標籤頁打開警告我的網頁彈出說這是真實的,但不執行點擊功能。這是爲什麼?
感謝,
編輯:此外,我怎麼能刪除cookie時,我閉上了標籤而不是瀏覽器?
感謝偉大工程。 – demic0de
另外我怎樣才能刪除它當我關閉我的網頁選項卡? – demic0de
要刪除一個cookie,請將其值設置爲null:'$ .cookie('scanner',null);'。如果你想在頁面關閉時刪除它,你沒有可靠的跨瀏覽器的方式,所以你最好在頁面打開時刪除它... –