这个脚本在编码为在页面加载时设置cookie时设置完全正常,但由于早期的问题,我需要在你点击初始页面弹出的模式中的'X'时设置cookie加载。我现在已经搞乱了2个小时而且在我的生活中不能让这件事情发挥作用。我使用jQuery在jQuery UI模式中调用的任何选择器都不起作用。我甚至尝试过$('a')我可以通过在关闭模态后点击页面上的任何其他链接来设置cookie,但模态本身不会起作用。我将代码分成两个小脚本作为最后的努力。
<script type="text/javascript">
$(document).ready(function(){
var check_cookie = $.cookie('ss_manifesto');
if(check_cookie == null){
$("#ModalMessage").dialog({modal: true});
}
});
</script>
<script>
$(function(){
$('.modal_close').click(function(){
$.cookie('ss_manifesto', '1', { expires: 7 });
alert('test');
});
});
</script>