我试图在这段代码中设置cookie,但它不起作用,有人可以帮助我吗?
我想在这个弹出窗口模式中设置一个cookie,我想只显示它,或者cookie可以在几周内过期,剂量不合适。感谢
$(function() {
function launch() {
$('#sign_up').lightbox_me({centered: true, onLoad: function() { $('#sign_up').find('input:first').focus()}});
}
$('#try-1').ready(function(e) {
$("#sign_up").lightbox_me({centered: true, preventScroll: true, onLoad: function() {
$("#sign_up").find("input:first").focus();
}});
e.preventDefault();
});
$('table tr:nth-child(even)').addClass('stripe');
});
答案 0 :(得分:0)
使用jQuery设置cookie你必须这样做:
$.cookie("myCookie", <cookieValue>, {
expires : <days>,
path : '/',
domain : '<your domain>',
secure : false //Need SSL?
});
并获得一个cookie:
$.cookie("test");
但您可以使用Web Storage而不是Cookie。设置数据:
localStorage.setItem("<propname>", "<value>");
获取数据:
localStorage.getItem("<propname>");