0

此脚本在将 cookie 编码为在页面加载时设置 cookie 时将其设置得非常好,但由于早期的问题,当您在初始页面加载时弹出的模式中单击“X”时,我需要设置 cookie。我现在已经搞砸了 2 个小时,而且我这辈子都无法让这件事发挥作用。我在 jQuery UI 模式中使用 jQuery 调用的任何选择器都不起作用。我什至尝试过 $('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>
4

0 回答 0