Javascript percircle不';t动态更新百分比值

Javascript percircle不';t动态更新百分比值,javascript,jquery,html,percircle,Javascript,Jquery,Html,Percircle,圆圈会更新进度条颜色,但不会更新百分比值。例如,将我的html设置为: <div id="bluecircle" data-percent="25" class="big"></div> 即使此代码也无法提供所需的结果: $("#bluecircle").percircle({ text: "95.5", percent: 95.5, progressBarColor: "#3b8e39" }); 相反,这是它产生的结果: 以下是项

圆圈会更新进度条颜色,但不会更新百分比值。例如,将我的html设置为:

<div id="bluecircle" data-percent="25" class="big"></div>
即使此代码也无法提供所需的结果:

 $("#bluecircle").percircle({
     text: "95.5",
     percent: 95.5,
     progressBarColor: "#3b8e39"
 });
相反,这是它产生的结果:


以下是项目本身的示例:

请更改您的JS文件,并检查下面的解决方案。您也可以从MyFork下载新的js


!函数(t){“使用严格的”;“函数”==typeof define&&define.amd?define([“jquery”],t):“对象”==typeof exports&“对象”==typeof module?module.exports=t(require)(“jquery”):t(jquery)}(函数(t,r){“使用严格的”;t.fn.percircle=function(r){var s={animate:!0};r | |=“”(r={}),t.extend(r,s);o=3.6;返回此函数。每一个函数(t,r=t,r=n,r=n,r=t){s.on(“mouseover”,function(){t.children(“span”).css(“color”,r)}),s.on(“mouseleave”,function(){t.children(“span”).attr(“style”),s.hasClass(“percircle”)| s.addClass(“percircle”),“undefined”!=typeof s.attr(“data animate”)&&(r.animate=“true”=s.attr(“data animate”)、r.animate&&s.addClass(“animate”)、“undefined”=typeof s.attr(“数据progressBarColor”)?(r.progressBarColor=s.attr(“数据progressBarColor”)、n=“style='border-color:+r.progressBarColor+”、d(t(this)、r.progressBarColor)):“未定义”!=r.progressBarColor的类型和(n=“style='border-color:+r.progressBarColor+”、d(t(this)、r.progressBarColor));var i=s.attr(“数据百分比”)| | 0、c=s.attr(“数据锁”)||r、 perclock | | 0,l=s.attr(“数据perdown”)| | r.perdown | | 0;如果(i){i>50&&s.addClass(“gt50”);var f=s.attr(“数据文本”)| | r.text | i+“%”s.html(“+f+”),t(“),首先,非常感谢您的使用


这在v1.0.24中已经修复,因此,您可以随意访问您的本地percircle实例:-)

好的,很好,对我来说,修复它的方法是将percircle.js替换为您第一行的代码,以及您的change circle代码。谢谢,我会给您一个升级投票!正如我在下面提到的,这是从v1.0.24及以后修复的,因此,更新项目(并浏览一下文档)这就足够了,当谈到未来的参考。无论如何,非常感谢Shyam!
 $("#bluecircle").percircle({
     text: "95.5",
     percent: 95.5,
     progressBarColor: "#3b8e39"
 });