【发布时间】:2015-04-21 11:12:57
【问题描述】:
我想用滚动运行 progressbar 动画。 但它运行了几次而不是一次 如有不妥请见谅。
请帮帮我。
我的代码是:
<div class="demo-5" data-percent="80">
<script>
$(document).ready(function(){
$(document).scroll(function(){
$('.demo-5').percentcircle({
animate : true,
diameter : 100,
guage: 3,
coverBg:'#fff',
bgColor: '#efefef',
fillColor: '#8BC163',
percentSize: '48px',
percentWeight: '50px'
});
});
});
</script>
progressbar
</div>
【问题讨论】:
-
percentcircle似乎是一个自定义插件。每次触发scroll事件时,您的代码都尝试在.demo-5上初始化插件。这不是你想做的。当用户滚动页面时,您需要一种更新percentcircle的方法。在不了解此插件的情况下,我无法为您提供帮助。
标签: javascript jquery scroll progress-bar