手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS中for循序中延迟加载动态效果的具体实现
JS中for循序中延迟加载动态效果的具体实现
摘要:复制代码代码如下:$(function(){for(vari=1;i

复制代码 代码如下:

<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>

<div><img src="images/toubg.png" /></div>

<div id="zhong1"></div>

<div><img src="images/weibg.png" /></div>

</div>

<div>

<div><img src="images/toubg.png" /></div>

<div id="zhong2"></div>

<div><img src="images/weibg.png" /></div>

</div>

<div>

<div><img src="images/toubg.png" /></div>

<div id="zhong3"></div>

<div><img src="images/weibg.png" /></div>

</div>

<div>

<img src="images/huisebg.png" />

</div>

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

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

【JS中for循序中延迟加载动态效果的具体实现】相关文章:

JavaScript实现鼠标拖动效果的方法

JQuery中DOM事件合成用法实例分析

JavaScript中fixed()方法的使用简介

Java开发者都该知道的提高效率的工具

图片加载进度实时显示

JavaScript中for循环的使用详解

jQuery实现的多屏图像图层切换效果实例

JS实现窗口加载时模拟鼠标移动的方法

COOL而实用的动态效果

jquery实现弹出层效果实例

精品推荐
分类导航