Значение индикатора прогресса JqueryUI в промежутке - PullRequest
0 голосов
/ 22 декабря 2011

Я хочу отобразить значение в диапазоне, но я застрял, как это сделать.

Это мой Javascript:

$(".progressbar-count").each(function() {
    $(this).progressbar({
        value: parseInt($(this).attr("value"))
    }), $(".progressbar-count .ui-progressbar-value").animate({
        width: 0
    }, 0).stop().animate({
        width: $(".progressbar-count").attr("value")
    }, 3500)
});

Как вы можете видеть, у меня есть индикатор выполненияанимированные, поэтому значение в диапазоне должно учитываться с помощью анимированной строки прогресса.

И мой HTML:

<span class="percent"></span>
<div class="progressbar-count" value="100%"></div>

Ответы [ 3 ]

1 голос
/ 22 декабря 2011

Попробуйте это http://jsfiddle.net/Tentonaxe/tePc3/, он использует плагин замедления, созданный Беном Наделем в http://www.bennadel.com/blog/2007-Using-jQuery-s-animate-Method-To-Power-Easing-Based-Iteration.htm

Сила Google на работе.

0 голосов
/ 24 декабря 2012
<div id="progressBar">
<span class="caption" style="position:absolute;margin-left: 5%;margin-top: -5px;">
</span>
</div>

$j("#progressBar").children('span.caption').html($j( "#progressBar" ).progressbar( "value" ) + "%");
0 голосов
/ 24 декабря 2012
>

Показать значение: $ j ("# progressBar"). Children ('span.caption'). Html ($ j ("#progressBar") .progressbar ("value") + "%");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...