位置: 编程技术 - 正文
推荐整理分享基于jquery实现动态竖向柱状条特效(jquery动态),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jquery实现动画,jquery的动画函数,jquery动态设置css,jquery动态设置css,jquery动态设置css,jquery实现动画,jquery动效,jquery中的动画吗,是怎样用的,内容如对您有帮助,希望把文章链接给更多的朋友!
本文实例介绍了jquery实现的柱状条,常用于数据统计,下面就对代码做一下分享,并详细介绍一下它的实现过程。
代码如下:
上面的代码实现柱状条数据的动态效果,下面介绍一下它的实现过程。1.$(function(){}),当文档结构完全加载完毕灾区执行函数中的代码。2.var i=1,声明一个变量并赋初值为1,在后面会用到,这里暂时不做介绍。
3.$('#top').height(8),设置top元素的高度为8px。4.$('#buttom').css('marginTop',),设置buttom元素的上边距为px+8=恰好是容器元素的高度,这样top元素就能够恰好位于容器的顶端。5.$('#buttom').css('background','#d6d6d6'),设置bottom元素的背景颜色。6.interid=setInterval(Showgao,0),使用定时器函数不断调用Showgao函数。7.function Showgao(){},此函数没执行一次,都会相应的设置一次bottom元素的上外边距和高度,从而达到,top元素始终位于顶部和柱状条动态增加的效果。8.var oldH=$('#buttom').css('marginTop'),获取buttom元素的上外边距的尺寸。9.var h= oldH.substr(0,oldH.indexOf('px')),获取尺寸值的数字部分,比如"px"中的。.$('#buttom').css('marginTop',h-1),将上外边距的尺寸减一。.$('#buttom').height(i),设置buttom元素的高度。.i++,i的值加1。.if(i==){clearInterval(interid);},如果i的值等于,说明buttom的高度值等于px,恰好和top的高度和为px,那么就停止定时器函数的执行。
标签: jquery动态
本文链接地址:https://www.jiuchutong.com/biancheng/381961.html 转载请保留说明!友情链接: 武汉网站建设