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 相关文章推荐
js常用代码段收集
Oct 28 Javascript
JS自动适应的图片弹窗实例
Jun 29 Javascript
捕获键盘事件(且兼容各浏览器)
Jul 03 Javascript
js图片跟随鼠标移动代码
Nov 26 Javascript
js清除浏览器缓存的几种方法
Mar 15 Javascript
vue构建单页面应用实战
Apr 10 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
Jan 08 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
Jan 08 Javascript
在vue中使用console.log无效的解决
Aug 09 Javascript
js实现贪吃蛇游戏(简易版)
Sep 29 Javascript
JavaScript实现网页下拉菜单效果
Nov 20 Javascript
用javascript实现倒计时效果
Feb 09 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函数
2011/05/31 PHP
如何批量替换相对地址为绝对地址(利用bat批处理实现)
2013/05/27 PHP
写出更好的JavaScript之undefined篇(上)
2009/11/22 Javascript
探讨JavaScript中声明全局变量三种方式的异同
2013/12/03 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
简单理解vue中Props属性
2016/10/27 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
vue实现点击按钮切换背景颜色的示例代码
2020/06/23 Javascript
[05:37]DOTA2-DPC中国联赛 正赛 Elephant vs iG 选手采访
2021/03/11 DOTA
Python读取网页内容的方法
2015/07/30 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
win10下python2和python3共存问题解决方法
2019/12/23 Python
详谈tensorflow gfile文件的用法
2020/02/05 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
开办化妆品公司创业计划书
2013/12/26 职场文书
揠苗助长教学反思
2014/02/04 职场文书
总裁助理岗位职责
2014/02/17 职场文书
顶碗少年教学反思
2014/02/21 职场文书
学员自我鉴定
2014/03/19 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
学生保证书
2015/01/16 职场文书
幼儿体育课教学反思
2016/02/16 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
PYTHON使用Matplotlib去实现各种条形图的绘制
2022/03/22 Python