设置cookie(弹出窗口)

时间:2014-08-24 16:21:39

标签: jquery cookies popup modal-dialog

我试图在这段代码中设置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');
    });

1 个答案:

答案 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>");

W3Schools webstorage example

了解详情