我有一个模态框设置并使用 jQuery 片段进行控制。加载页面时,它会显示基本免责声明并设置 cookie。
<script>
$(function() {
// a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore!
$( "#dialog:ui-dialog" ).dialog( "destroy" );
if ($.cookie('showDialog') == undefined || $.cookie('showDialog') == null || $.cookie('showDialog') != 'false') {
$( "#dialog-message" ).dialog({
open: function(event, ui) { $(".ui-dialog-titlebar-close").hide(); },
modal: true,
buttons:{ "OK": function() { $(this).dialog("close"); $.cookie('showDialog', 'false', { expires: 3650 }); } },
draggable: false,
resizable: false,
width: 1000,
});
}
});
</script>
我还有一个在页面加载时运行的快速对象,问题是如果显示免责声明,当有人点击关闭时,快速动画已经运行。有没有办法修改我的代码段,以便在用户点击关闭时启动快速动画?