手机
当前位置:查字典教程网 >编程开发 >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循序中延迟加载动态效果的具体实现】相关文章:

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

COOL而实用的动态效果

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

JavaScript中substring()方法的使用

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

JavaScript正则表达式中的global属性的使用

JS+DIV实现鼠标划过切换层效果的方法

讲解JavaScript中for...in语句的使用方法

JavaScript中reduce()方法的使用详解

javascript实现图片跟随鼠标移动效果的方法

精品推荐
分类导航