如何在延迟后调用jQuery脚本?

时间:2013-02-09 16:10:38

标签: jquery

我在执行此操作时遇到了一些麻烦 - 我知道我们可以使用jQuery中的delay()函数延迟运行函数,但是如果要延迟调用外部jQuery脚本呢?我发现有关前一个问题的讨论,但后者没有。如果问题看起来过于简单,请原谅 - 我是jQuery的新手。

以下是我的HTML页面中的相关代码:

<script>
    $(document).ready(function () {
        $("div.logo").fadeIn(3000);
        $("div.logo").delay(1000).fadeOut(1500); // slideUp("slow")
    });
</script>

<script type="text/javascript">
    $(document).ready(function() {
        $('div.slider_class').queue();
    });
</script>

我正在尝试做的快速描述如下:

  1. 一个盒子淡入,延迟一段时间,淡出。
  2. s3slider gallery消失,并以图片幻灯片形式展示。
  3. 我很感激任何指示和建议......谢谢! 巴乔。

1 个答案:

答案 0 :(得分:1)

$("div.logo").fadeIn(3000).delay(1000).fadeOut(1500, function(){
  // do your gallery fade here
});

那将在3秒内淡出它,等待一秒钟,然后在1.5秒内淡出它,然后在fadeOut

中调用你在回调中放入的任何内容