[英]jQuery fill circle based on value
我在創建圓和基於值設置動畫效果方面遇到困難。
目前,我有一個HTML5進度欄,它根據得分值進行進度
我這樣聲明:
var bar = document.getElementById('progBar'),
然后在一個函數中,根據CurrentScore變量相應地對其進行設置:
bar.value = CurrentScore;
我不想使用進度條,而是使用圓圈。 問題是我嘗試使用的每個插件都不允許您動態更改值。 僅在頁面加載時設置。 我最近的失敗嘗試是通過使用此插件,該插件僅在加載時運行,因此在我的函數中不起作用。
有人知道如何根據變化的值動態填充圓嗎?
該插件需要在onload上運行,不能在函數內部使用。 演示場
試試這個http://jsfiddle.net/LstNS/8/
function setpb(){
// alert("in set");
$('#rotator').rotator({
starting: $("#startval").val(),
ending: $("#endval").val(),
lineWidth: 10
})
// alert("completed");
}
您可以使用動態值代替文本框。 用秒一秒增加0,然后按OK進行測試
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.