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 相关文章推荐
飞鱼(shqlsl) javascript作品集
Dec 16 Javascript
User Scripts: Video Download by User Scripts
May 14 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
jquery导航制件jquery鼠标经过变色效果示例
Dec 05 Javascript
Jquery在指定DIV加载HTML示例代码
Feb 17 Javascript
jQuery的bind()方法使用详解
Jul 15 Javascript
浅析javascript中的Event事件
Dec 09 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
Aug 16 Javascript
angularjs实现时间轴效果的示例代码
Nov 29 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 jQuery
vue项目打包之后背景样式丢失的解决方案
Jan 17 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
Aug 22 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
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
javascript 拖放效果实现代码
2010/01/22 Javascript
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
23个Javascript弹出窗口特效整理
2011/02/25 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
前端轻量级MVC框架CanJS详解
2014/09/26 Javascript
JavaScript字符串常用类使用方法汇总
2015/04/14 Javascript
浅析JavaScript 调试方法和技巧
2015/10/22 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
2015/12/01 Javascript
JS实现touch 点击滑动轮播实例代码
2017/01/19 Javascript
Angular 4中如何显示内容的CSS样式示例代码
2017/11/06 Javascript
vue实现通讯录功能
2018/07/14 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
详解如何在Angular优雅编写HTTP请求
2018/12/05 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
vue-devtools的安装和使用步骤详解
2019/10/17 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
[00:23]DOTA2群星共贺开放测试 25日无码时代来袭
2013/09/23 DOTA
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
使用python编写脚本获取手机当前应用apk的信息
2014/07/21 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
2019/08/02 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
英国绿色商店:Natural Collection
2019/05/03 全球购物
英语专业学生的自我评价
2013/12/30 职场文书
关于运动会的口号
2014/06/07 职场文书
2014学习十八届四中全会精神思想汇报范文
2014/10/23 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
PHP正则表达式之RCEService回溯
2022/04/11 PHP
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle