簡體   English   中英

更改jquery ui進度條的值

[英]changing the values of jquery ui progress bar

我試圖更改進度條小部件的值,以接受我得到的json字符串,如下所示:

{
  'totalDays' : 31,
  'daysTaken' : 20
}

所以我希望'totalDays'是進度條的總值(總長度)和'daysTaken'來填充進度條。

根據默認文檔,只有填充值可以更改:

$(document).ready(function() {
  $("#progressbar").progressbar({ value: 37 });
});

在init之后有一個單獨的方法來設置值。

var obj = {totalDays: 31, daysTaken: 20};
$("#progressbar").progressbar('value', obj.daysTaken/obj.totalDays * 100);

沒有可配置的最大值,但實際上沒有必要,因為它很容易規范化值。

http://jqueryui.com/demos/progressbar/

這是你設置jquery-ui進度條的值的方法

$( ".selector" ).progressbar( "option", "value", 37 );

來源, http://jqueryui.com/demos/progressbar/#option-value上的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM