jQuery: how to produce a ProgressBar from given markup

Posted by Richard Knop on Stack Overflow See other posts from Stack Overflow or by Richard Knop
Published on 2009-07-16T15:43:52Z Indexed on 2010/03/13 17:15 UTC
Read the original article Hit count: 486

Filed under:
|
|
|

So I'm using the ProgressBar JQuery plugin (http://t.wits.sg/misc/jQueryProgressBar/demo.php) to create some static progress bars.

What I want to achieve is to from this markup:

<span class="progress-bar">10 / 100</span>

produce a progress bar with maximum value of 100 and current value of 10. I am using html() method to get the contents of the span and then split() to get the two numbers:

$(document).ready(function() {
    $(".progress-bar").progressBar($(this).html().split(' / ')[0], {
        max: $(this).html().split(' / ')[1],
        textFormat: 'fraction'
    });
});

That doesn't work, any suggestions?

I'm pretty sure the problem is with $(this).html().split(' / ')[0] and $(this).html().split(' / ')[1], is that a correct syntax?

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about plugins