0

我在做这件事时遇到了一些麻烦——我知道我们可以使用 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 画廊淡入,并具有图片幻灯片。

我将不胜感激任何指示和建议...谢谢!巴乔。

4

1 回答 1

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

它将在 3 秒内淡出,再等一秒,然后在 1.5 秒内淡出,然后调用你在回调中输入的任何内容fadeOut

于 2013-02-09T16:16:14.837 回答