javascript - 用Jquery动画让 float 的div一一出现

标签 javascript jquery html css

我正在使用 tutorial 的代码动画div,

jQuery(document).ready(function() {
    jQuery('.post').addClass("hidden").viewportChecker({
        classToAdd: 'visible animated fadeIn',
        offset: 100
       });
});

我有 float div,我怎样才能让它一个一个地动画而不是逐行地动画?

我尝试将下面的代码与之前的代码结合使用,但我不知道如何让它工作

.each(function(index){
    var _this = this;
    setTimeout( function(){ $(_this).fadeIn('slow'); }, 1000*index );
});

这是我的 Html

<div class="post">
    <span class="icon fa fa-camera-retro"> </span>
    <h2> Lorem ipsum dolor sit amet, consetetur sadipscing elitr</h2>
    <p> At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, .</p>
</div>

<div class="post">
    <span class="icon fa fa-camera-retro"> </span>
    <h2> Lorem ipsum dolor sit amet, consetetur sadipscing elitr</h2>
    <p> At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, .</p>
</div>

<div class="post">
    <span class="icon fa fa-camera-retro"> </span>
    <h2> Lorem ipsum dolor sit amet, consetetur sadipscing elitr</h2>
    <p> At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, .</p>
</div>

CSS 代码

.post{
        float:left;
        padding:10px;
        height:420px;
        width:440px;
        border:1px solid #ccc;
    }

最佳答案

试试这个

  $('.post').each(function(i,e){
    $(this).show(3000);
  });

https://plnkr.co/edit/pqPeitx3yhHM8ktS3ysa

关于javascript - 用Jquery动画让 float 的div一一出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41162678/

相关文章:

javascript - 拆分 div 文本,不使用制表符空格

javascript - jquery datepicker change event trigger 和 input 的默认 change event

javascript - 创建具有不同开始和结束行为的 CSS 过渡?

javascript - 用 JS 面向对象编程改变 CSS

javascript - d3.js:进入-更新-退出模式 - 旧点未删除

javascript - 添加 ui 帐户后 Meteor Angular2 教程出现错误

javascript - 为什么看起来好像 await 命令没有效果?

Jquery Cookie 错误

html - 一半页面上的背景图像 - 另一半页面上的文字

windows - 如何在没有浏览器的情况下显示弹出窗口