圆形进度条动画仅在屏幕可见后启动

时间:2015-07-16 09:59:19

标签: javascript jquery

任何人都可以帮助我在屏幕可见时启动圆形进度条动画。

$('.html').ClassyLoader({
    percentage: 95
});

<div class="icon-html">
    <canvas class="html"></canvas>
</div>

1 个答案:

答案 0 :(得分:0)

你是说这个意思吗? HTML:

 <div class="overall">
   <div class="content">
    your content
   </div>
 </div>

jquery的:

 element = $(".content").offset().top;
 $(window).scroll(function(){
   y = $(window).scrollTop();
   $('.result').html(y);
    if (y >= element){
      $('.content').show();
    }else{
      $('.content').hide().removeAttr('style');
    }
 });

demo

这样做是等到用户滚动到200px更高(页面下方)而不是他显示div而在你的情况下是圆圈