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);'。如果你想在页面关闭时删除它,你没有可靠的跨浏览器的方式,所以你最好在页面打开时删除它... –