1

这是我想要的代码.. http://p.ar2oor.pl/cprogress/这正是我的项目所需要的。下载文件有一些代码,但没有实现说明。没有 jquery xp 我不知道如何实现它。我使用页面源中的 html 并通过 google cdn 链接 jquery。这是小提琴。

http://jsfiddle.net/ebenhafkamp/abrdz924/

<div class="radial">
    <div class="jCProgress" style="opacity: 1;"></div>
    <div class="percent" style="display: block;">70</div>
    <canvas width="105" height="105">
</div>

它基本上是网站代码的汇编,js纯粹是下载链接中写的,css是我在文档中唯一使用的东西。我看不出它是如何产生应有的效果的。有人可以为我阐明这一点吗..

4

1 回答 1

1

在此链接中包含文件:http: //p.ar2oor.pl/cprogress/jCProgress-1.0.3.js 然后按照实施说明进行操作:

HTML

<div id="my-cprogress"></div>

Javascript

$('#my-cprogress').cprogress({
           percent: 10, // starting position
           img1: 'v1.png', // background
           img2: 'v2.png', // foreground
           speed: 200, // speed (timeout)
           PIStep : 0.05, // every step foreground area is bigger about this val
           limit: 20, // end value
           loop : false, //if true, no matter if limit is set, progressbar will be running
           showPercent : true, //show hide percent
           onInit: function(){console.log('onInit');},
           onProgress: function(p){console.log('onProgress',p);}, //p=current percent
           onComplete: function(p){console.log('onComplete',p);}
      });

这是小提琴:http: //jsfiddle.net/abrdz924/1/

注意:请记住,您必须为背景提供两个现有图像(“img1”和“img2”)。在小提琴中,您不会看到它们,因为我指定的 URI 无效。

于 2015-07-24T13:20:47.883 回答