javascript - jquery/javascript 中的多重淡入淡出

标签 javascript jquery

我想在页面加载时淡入第一段,并在 5 秒后淡出第二段 当页面加载时。我已经把这两个隐藏在CSS中了?

    <p class="welcome">WELCOME &nbsp;    TO  &nbsp;  PAG</p>
    <p class="touch">"a land of passes"</p>

      <script>
              $(document).ready(function () {
              $('.welcome').fadeIn(5000).removeclass('hidden');
              $('.touch').delay(5000),fadeIn(5000).removeclass('hidden');

           });

       </script>

最佳答案

在第一个动画的完整回调中触发第二个动画。

$(document).ready(function() {
  $('.welcome').fadeIn(5000, function() {
    $('.touch').fadeIn(5000).removeClass('hidden');
  }).removeClass('hidden');
});

$(document).ready(function() {
  $('.welcome').fadeIn(5000, function() {
    $('.touch').fadeIn(5000).removeClass('hidden');
  }).removeClass('hidden');
});
.welcome,
.touch {
  display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="welcome">WELCOME &nbsp; TO &nbsp; PAG</p>
<p class="touch">"a land of passes"</p>
<小时/> 使用您自己的代码替换方法,使其能够修复代码中的以下拼写错误:

  1. 使用 delay(5000).fadeIn(5000) 而不是 delay(5000),fadeIn(5000),因为逗号无法按您的预期工作(点正在用于链接)。
  2. 使用removeClass而不是removeclassC应该大写。

最终代码:

$(document).ready(function() {
  $('.welcome').fadeIn(5000).removeClass('hidden');
  $('.touch').delay(5000).fadeIn(5000).removeClass('hidden');
});

$(document).ready(function() {
  $('.welcome').fadeIn(5000).removeClass('hidden');
  $('.touch').delay(5000).fadeIn(5000).removeClass('hidden');
});
.welcome,
.touch {
  display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="welcome">WELCOME &nbsp; TO &nbsp; PAG</p>
<p class="touch">"a land of passes"</p>

关于javascript - jquery/javascript 中的多重淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46632493/

相关文章:

javascript - 如何将 json 数组从 html 文件的脚本部分传递到 javascript 索引?

javascript - 参数未传递到 ActionResult

javascript - 在 Javascript 中使用递归函数时如何读取对象的属性?

javascript - rails - 在页面重新加载之前不显示 flash 消息?

Javascript智能过滤对象数组

javascript - 单击 swal 的“确定”按钮后退格键不起作用

javascript - 如何在系统启动时调用JavaScript(.JS)文件

javascript - 开 Jest transformIgnorePatterns 不起作用

jquery - JQuery 对话框中的 iFrame 在 Firefox 和 Chrome 中加载为空

javascript - svg 多边形标签的宽度