Jquery colorbox自动关闭并重新打开另一个iframe

Jquery colorbox自动关闭并重新打开另一个iframe,jquery,colorbox,Jquery,Colorbox,在加载一个网站时,我打开一个带有颜色框的新闻弹出窗口。一段时间后,这将关闭或淡出和一个新的新闻淡出。这是我的代码,自动关闭工作,但重新打开没有。怎么了 $.fn.colorbox( { iframe:true, innerWidth:760, innerHeight:640, href:"aktuelles.php?id=33"}); setTimeout(function(){$.colorbox.remove();}, 5000); setTimeout(func

在加载一个网站时,我打开一个带有颜色框的新闻弹出窗口。一段时间后,这将关闭或淡出和一个新的新闻淡出。这是我的代码,自动关闭工作,但重新打开没有。怎么了

$.fn.colorbox(
  { iframe:true, 
    innerWidth:760, 
    innerHeight:640, href:"aktuelles.php?id=33"});

setTimeout(function(){$.colorbox.remove();}, 5000);

setTimeout(function()
  {$.colorbox({
     iframe:true, 
     innerWidth:760, 
     innerHeight:640,href:"aktuelles.php?id=32"});}, 5000);
谢谢你的帮助

致意 托马斯在这行代码中:

setTimeout(function(){$.colorbox.remove();}, 5000);
我们正在从文档中完全删除
colorbox
,因此,我们不考虑将来使用它,您正在寻找的方法是
$.colorbox.close()
,应用它,我们会将该行更改为:

setTimeout(function(){$.colorbox.close();}, 5000);

还有另外两件重要的事情,如果您希望iframe开始打开,我们将启动
colorbox
,选项
open
设置为
true
,正如我在评论中提到的,我们需要为
setTimeout
设置不同的值,例如,在关闭模式5000ms后重新打开,我们需要将其间隔设置为
10000

可能您需要在
setTimeout
函数中也给出
$.fn.
。谢谢,我已将其更改得非常接近。关闭正常,但之后重新打开不正常?你知道吗?对不起。找到解决方案。如前所述,我必须投入.fn美元。“对于重新打开…设置2个不同的超时值也是相关的,第二个超时不会等待第一个超时完成,这意味着我们可能无法达到预期的效果,”更新了我的答案