javascript - 使用jquery延迟图像加载

标签 javascript jquery html

我有四个 div,我想依次加载,

div1 在 1 秒内加载

div2 在 3 秒内加载

div3 在 5 秒内加载

div4 在 7 秒内加载

我的代码是

function runAnimation() {

    $('#main-div').fadeIn(1500, function(){
        $('#first-div').fadeIn(1500, function () {
            $('#second-div').fadeIn(3000, function(){
                $('#third-div').fadeIn(6000, function () {

                });
                $('#fourth-div').fadeIn(12000, function () {

                });
            )};
        });
    };

我不确定我是否正确执行了此操作,有人可以解释为什么这不起作用并提供示例吗?

最佳答案

 $(document).ready(function () {

        runAnimation();
    });

    function runAnimation() {
        $('#main-div').fadeIn(1500, function () {
            $('#first-div').fadeIn(1500, function () {

                $('#second-div').fadeIn(3000, function () {
                    $('#third-div').fadeIn(6000, function () {

                    });
                    $('#fourth-div').fadeIn(12000, function () {

                    });
                });
            });
        });
    }
  .box {
            background-color: red;
            width: 100px;
            height: 100px;
            display: none;
        }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
  <div id="main-div" class="box"><img src="https://c1.staticflickr.com/4/3920/14837486544_59d308d3ef_m.jpg" width="100"></div>
<div id="first-div" class="box">
    <p>Text inside div</p>
</div>
<div id="second-div" class="box">
    <p>Text inside div</p>
</div>
<div id="third-div" class="box">
    <p>Text inside div</p>
</div>
<div id="fourth-div" class="box">
    <p>Text inside div</p>
</div>

关于javascript - 使用jquery延迟图像加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42838538/

相关文章:

javascript - 尝试使用 jquery ajax 但无法解析 JSON?

jquery - Wordpress 视频的 100% 宽度和高度(水平滚动)

javascript - 输入类型文件超出其宽度

php - 在 <div> 中打印 session 变量

javascript - jQuery 隐藏值未发送

javascript - 使用 ionic 框架在 sqliteDB 中插入一条记录

jquery - 为什么用jquery加载到另一个html文件的html不能正确显示?

javascript - Jquery 移动动态检查复选框不起作用

javascript - 在 Firefox 的本地 HTML 文件中运行 Javascript

javascript - 如何在 Laravel 中使用带有 JSON 数据的 Chartjs 显示图表