gpt4 book ai didi

jquery - colorbox关闭时刷新页面

转载 作者:行者123 更新时间:2023-12-03 22:56:09 25 4
gpt4 key购买 nike

我正在使用 colorbox 并且我想在页面关闭时刷新页面,所以我尝试这样的操作:

    $.colorbox({href:"loading.html",title:'send notification...',escKey:false,width:300,height:00,
overlayClose:false,onClosed:location.reload(true)});
$.ajax({
url: "sendNot.php",
type: "POST",
data: {titolo:titolo.value,messaggio:messaggio.value},
success: setTimeout("parent.$.colorbox.close()",5000)
});

如果我删除 onclose 选项,5 秒后 colorbox 将被删除,但是当 ajax 停止在帖子中加载页面时,对其执行类似的代码将会关闭。问题是什么?你能帮助我吗?没有人? :(

最佳答案

试试这个:

$.colorbox({href:"loading.html",title:'send notification...',escKey:false,width:300,height:00,
overlayClose:false,onClosed:function() { location.reload(true); }});

只是为了澄清区别 - 该插件允许您为 onClosed 事件提供回调函数,该函数必须是命名或匿名函数。这是一个匿名函数 - 您可以轻松地执行以下操作,以提高可读性/可重用性(在某些情况下)。请注意回调中缺少括号。

    $.colorbox({href:"loading.html",title:'send notification...',escKey:false,width:300,height:00,
overlayClose:false,onClosed:reloadPage});

function reloadPage() {
location.reload(true);
}

关于jquery - colorbox关闭时刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9129298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com