JS中for循序中延迟加载动态效果的具体实现


Posted in Javascript onAugust 18, 2013
<script src="js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
  $(function(){     for(var i=1; i<6;i++)
    {
      var a=$("#zhong"+i+"").height();   //获取高度
      $("#zhong"+i+"").attr("OldHeight",a); //设置OldHeight属性
    }
    var e=0; //定义一个值
    interid=setInterval(Showgao,30);  //setInerval 每隔30ms加载一次
    function Showgao()
    {
       e++;
       for(var x=1;x<6;x++)
       {
         var b= $("#zhong"+x+"").attr("OldHeight");    

         if(typeof(b) == "undefined"||b!="")
         {
           if(e>b){$("#zhong"+x+"").height(b);}
           else{$("#zhong"+x+"").height(e);}
         }
       }
       if(e==1000){clearInterval(interid);}
    }
  });
</script>

再看看HTML代码
<div class="zhu no1">
       <div class="tou"><img src="images/toubg.png" /></div>
       <div id="zhong1" class="zhong" style="height:66px;"></div>
       <div class="wei"><img src="images/weibg.png" /></div>
     </div>
      <div class="zhu no2">
       <div class="tou"><img src="images/toubg.png" /></div>
       <div id="zhong2" class="zhong" style="height:0px;"></div>
       <div class="wei"><img src="images/weibg.png" /></div>
     </div>
     <div class="zhu no3">
       <div class="tou"><img src="images/toubg.png" /></div>
       <div id="zhong3" class="zhong" style="height:22px;"></div>
       <div class="wei"><img src="images/weibg.png" /></div>
     </div>     
     <div class="zhu no4">
       <img src="images/huisebg.png" />
     </div>

实现的效果是这样的,我的意思不知道大家能不能明白,其实就是先定好这个圆柱的高度,然后用JS动态的从0往上升,最好达到设定好的高度

JS中for循序中延迟加载动态效果的具体实现

Javascript 相关文章推荐
根据分辨率不同,调用不同的css文件
Jul 07 Javascript
基于Asp.net与Javascript控制的日期控件
May 22 Javascript
AngularJS表单编辑提交功能实例
Feb 13 Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
Oct 09 Javascript
基于JavaScript实现 网页切出 网站title变化代码
Apr 03 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
jQuery 限制输入字符串长度
Jun 20 Javascript
浅谈AngularJS中ng-class的使用方法
Nov 11 Javascript
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
Vue-Cli中自定义过滤器的实现代码
Aug 12 Javascript
webpack项目轻松混用css module的方法
Jun 12 Javascript
socket在egg中的使用实例代码详解
May 30 Javascript
js实现动态添加、删除行、onkeyup表格求和示例
Aug 18 #Javascript
JS通过相同的name进行表格求和代码
Aug 18 #Javascript
复选框全选与全不选操作实现思路
Aug 18 #Javascript
将文本输入框内容加入表中的js代码
Aug 18 #Javascript
js css后面所带参数含义介绍
Aug 18 #Javascript
Javascript获取HTML静态页面参数传递值示例
Aug 18 #Javascript
向左滚动文字 js代码效果
Aug 17 #Javascript
You might like
php基于mcrypt的加密解密实例
2014/10/27 PHP
php实现webservice实例
2014/11/06 PHP
PHP实现搜索时记住状态的方法示例
2018/05/11 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
js字符编码函数区别分析
2008/06/05 Javascript
JSON 编辑器实现代码
2009/12/06 Javascript
基于Jquery的淡入淡出的特效基础练习
2010/12/13 Javascript
从零学JS之你需要了解的几本书
2014/05/19 Javascript
7个jQuery最佳实践
2016/01/12 Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
2017/01/08 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
npm 常用命令详解(小结)
2019/01/17 Javascript
js实现内置计时器
2019/12/16 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
使用js和canvas实现时钟效果
2020/09/08 Javascript
js+css3实现简单时钟特效
2020/09/13 Javascript
[01:01:43]EG vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
Python实现带下标索引的遍历操作示例
2019/05/30 Python
解决os.path.isdir() 判断文件夹却返回false的问题
2019/11/29 Python
django框架cookie和session用法实例详解
2019/12/10 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
PyCharm中配置PySide2的图文教程
2020/06/18 Python
深入了解Python 变量作用域
2020/07/24 Python
CSS3实现闪烁动画效果的方法
2015/02/09 HTML / CSS
几个SQL的面试题
2014/03/08 面试题
先进事迹报告会感言
2014/01/24 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
不知如何爱孩子,这些方法教会您
2019/08/06 职场文书
Python中for后接else的语法使用
2021/05/18 Python