Ciao. Sono un programmatore di PHP. Adesso sono alle prese con javascript e volevo chiedere una cosa.
Sto usando JQUery per realizzare una progressbar.

Oltre ovviamente alle librerie ho inserito queste funzioni

Codice PHP:
    <script type="text/javascript">
    
    function 
progress (value) {
    var 
newVal = $("#progressbar").progressbar('option','value')+value;
    if (
newVal 100) { newVal 100}
    if (
newVal 0) { newVal 0}
    $(
"#progressbar").progressbar('option','value',newVal);

}
    $(function() {
        $(
"#progressbar").progressbar();
    });
    
</script> 
Ora non capisco perchè se invoco la funzione progress ad esempio in un link

avanti
indietro

funziona perfettamente

Mentre se la invoco nel codice

<script type="text/javascript">
progress(10);
</script>

non succede nulla.