Ciao a tutti!
premetto che sono alle prime armi con jQuery.
il mio problema è il seguente:
voglio creare una variabile esterna alle funzioni, da richiamare poi all'interno delle funzioni.

questo è il mio file js
codice:
var oggetto = $('#prova');  


function cambiaColore(valore){    
    oggetto.css('background-color', valore);    
}
la funzione viene richiamata attraverso un evento onchange

il problema è che non funziona... non cambia il colore... mentre se scrivo così ovviamente funziona..
codice:
function cambiaColore(valore){   
var oggetto = $('#prova');   
    oggetto.css('background-color', valore);    
}
sembra che non riesca a leggere la variabile esterna... qualcuno Sto arrivando! dirmi il perché? grazie in anticipo!