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 相关文章推荐
firefox下frameset取不到值的解决方法
Sep 06 Javascript
33个优秀的 jQuery 图片展示插件分享
Mar 14 Javascript
使用jquery mobile做幻灯播放效果实现步骤
Jan 04 Javascript
JS控制图片等比例缩放的示例代码
Dec 24 Javascript
jquery队列queue与原生模仿其实现方法分享
Mar 25 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
Mar 21 Javascript
Node.js+Express+MySql实现用户登录注册功能
Jul 10 Javascript
Vue2.0用户权限控制解决方案的示例
Feb 10 Javascript
vue实现滑动到底部加载更多效果
Oct 27 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
Aug 26 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
Oct 29 Javascript
JS Canvas接口和动画效果大全
Apr 29 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得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
PHP图像识别技术原理与实现
2016/10/27 PHP
php中get_magic_quotes_gpc()函数说明
2017/02/06 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
JavaScript中函数声明优先于变量声明的实例分析
2012/03/01 Javascript
用Javascript实现Windows任务管理器的代码
2012/03/27 Javascript
Eval and new funciton not the same thing
2012/12/27 Javascript
js window.print实现打印特定控件或内容
2013/09/16 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
2015/03/04 Javascript
整理AngularJS框架使用过程当中的一些性能优化要点
2016/03/05 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
JavaScript中Array对象用法实例总结
2016/11/29 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
详解VueJs异步动态加载块
2017/03/09 Javascript
Angularjs的$http异步删除数据详解及实例
2017/07/27 Javascript
Vee-Validate的使用方法详解
2017/09/22 Javascript
[02:27]《DAC最前线》之附加赛征程
2015/01/29 DOTA
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python基于sftp及rsa密匙实现远程拷贝文件的方法
2016/09/21 Python
浅谈python中的正则表达式(re模块)
2017/10/17 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
2018/01/15 Python
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
Python3运算符常见用法分析
2020/02/14 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
台湾网购生鲜第一品牌:i3Fresh爱上新鲜
2017/10/26 全球购物
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
青岛海底世界导游词
2015/02/11 职场文书
2015年个人招商工作总结
2015/04/25 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书
2015年乡镇工会工作总结
2015/05/19 职场文书
晚会开幕词范文
2016/03/04 职场文书
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android