代码之家  ›  专栏  ›  技术社区  ›  Brad

想延迟关闭fancybox窗口吗

  •  2
  • Brad  · 技术社区  · 16 年前

    我想自动关闭fancybox iframe,但我想给它一个延迟。

    $(document).ready(function() {
     parent.$.fancybox.close();
    });
    

    上面的代码将自动关闭窗口成功,但我想添加一个延迟,所以他们可能会阅读页面显示的消息,然后再自动关闭。

    2 回复  |  直到 16 年前
        1
  •  8
  •   karim79    16 年前

    你可以用 setTimeout

    setTimeout("parent.$.fancybox.close()", 1000);
    
        2
  •  0
  •   aletzo    16 年前

    如果您使用的是jquery1.4,请尝试 delay() 功能:

    父项$.fancybox。 延迟(2000年)。 关闭();