プログレスバーのこのコードがありますが、.progress-label
(2.020302032400%) のように小数点以下が多すぎます。
私のコードは次のようになります
<script>
$(document).ready(function() {
$("#progressbar").progressbar({
value: 1
});
$("#progressbar > .ui-progressbar-value").animate({
width: "37%"
}, {
step: function(width){
$('.progress-label').text(width + '%'); }
}, 2000);
});
</script>
どうすれば小数をなくすことができますか? また、パーセンテージを 1 ずつ増やすことは可能ですか? 今は速すぎます。
- - - - - - - - - - - - - - - - - -編集 - - - - - - - ----------------------
バーマーの回答でコードを完成させました。誰かがここで解決策を必要とする場合は、次のとおりです。
$(document).ready(function() {
$("#progressbar").progressbar({
value: 1
});
$("#progressbar > .ui-progressbar-value").animate({
width: "37%"
}, {
duration: 10000,
step: function (width){
$('.progress-label').text(width.toFixed(0) + "%");
}
});
});