Javascript jQuery对话:如何在关闭时使用cookie?

Javascript jQuery对话:如何在关闭时使用cookie?,javascript,jquery,cookies,setcookie,Javascript,Jquery,Cookies,Setcookie,让我的饼干凝固有困难。我希望在用户单击“关闭”后设置cookie。 我想编写一个脚本,如果用户已经关闭了lightbox,就不会提示用户。我正在使用: jquery用户界面 github上的jQuery Cookie库 $(函数Modal_Stuff(){ var myPos={ 我的“中心”, 在“左下角”, 的:窗口 }; var myButton={ Close:function(){$(this.dialog('Close');$.cookie('showDialog','false

让我的饼干凝固有困难。我希望在用户单击“关闭”后设置cookie。 我想编写一个脚本,如果用户已经关闭了lightbox,就不会提示用户。我正在使用:

jquery用户界面 github上的jQuery Cookie库


$(函数Modal_Stuff(){
var myPos={
我的“中心”,
在“左下角”,
的:窗口
};
var myButton={
Close:function(){$(this.dialog('Close');$.cookie('showDialog','false',{expires:3650});}
};
如果($.cookie('showDialog')==未定义的|$.cookie('showDialog')==null | |$.cookie('showDialog')!='false'){
$(“#对话框模式”).dialog({
宽度:350,
自动打开:对,
自动调整大小:正确,
莫代尔:错,
可调整大小:false,
可拖动:错误,
放映:'幻灯片',
按钮:我的按钮,
职位:myPos
});
};
});
jQuery UI对话框-基本模式
现在就开始演示吧

名字

电子邮件
公司
我是自由人。Donec aliquet leo vel magna。红背相思。埃蒂安·比本杜姆、埃尼·福西布斯·阿利奎特·朗库斯、阿尔库·菲利斯·乌尔里西斯·内克、艾米特·拍卖行精英爱神之座


这对我有用:但是如果设置了cookie,您可能需要隐藏/删除对话框标记。您如何判断cookie是否已设置?我没有在控制台中看到它?我第一次访问时,对话框是格式化的。接下来,我单击RUN重新运行脚本。由于设置了cookie,对话框没有格式化。我现在在JSFIDLE上看到了cookie!谢谢我正在制作一个本地版本,在那里我看不到饼干。
<script>    
    $(function Modal_Stuff() {
var myPos = {
    my: "center",
    at: "left bottom",
    of: window
};

var myButton = {
Close: function(){$(this).dialog('close'); $.cookie('showDialog', 'false', { expires: 3650 });  }  

};

if ($.cookie('showDialog') == undefined || $.cookie('showDialog') == null || $.cookie('showDialog') != 'false') {
$("#dialog-modal").dialog({
    width: 350,
    autoOpen: true,
    autoResize: true,
    modal: false,
    resizable: false,
    draggable: false,
    show: 'slide',
    buttons: myButton,
    position: myPos


});

};

});



</script>


</head>
<title>jQuery UI Dialog - Basic modal</title>
<body>
    <div id="dialog-modal" title="Need a Hospice Solution?">
        <p>Get a demo now!</p>
        <form>First Name
            <input>
           <br/>Last Name
            <input>
            <br/>Email
            <input>
            <br/>Company
            <input>
            <br/>
        </form>
    </div>
    <p>Sed vel diam id libero <a href="http://example.com">rutrum convallis</a>. Donec aliquet leo vel magna. Phasellus rhoncus faucibus ante. Etiam bibendum, enim faucibus aliquet rhoncus, arcu felis ultricies neque, sit amet auctor elit eros a lectus.</p>
</body>