Salve a tutti
Sto facendo un po di sperimentazione per imparare qualcosa di più (...di più di zero ) sul fantastico mondo di Javascript
Mi sono quindi scaricato un bello esempio dalla sezione download e sto cercando di fargli fare qualcosa...
Premetto che si tratta dello script "Un menu animato con jQuery" (script 6342) http://javascript.html.it/script/ve...ato-con-jquery/
Il Js funziona così: dopo il caricamento di tutte le immagini di sfondo e il menù, quando si clicka sull'item si apre un submenù e (cosa fantastica!) cambia il background della pagina
Io ora sto cercando di fargli ricaricare il background di defoult quando si chiude il submenù!
Nella mia ignoranza sono arrivato ad una "soluzione" empirica inserendo un nuovo piccolo script nell'head che all'evento click fa il reload della pagina:
<script type="text/javascript">
function reloadPage()
{
window.location.reload()
return true;
}
</script>
[... omissis ...]
<span class="ac_close" onclick="reloadPage()"></span>
...tuttavia non mi sembra una cosa proprio ortodossa, anche perchè col reload avviene un effetto di transizione un po diverso da quello dello "al click sull'item" e, cosa ben più grave, mi obbliga a ricaricare nuovamente tutte le PESANTI immagini di sfondo.
Come posso fare invece a risolvere con più senso la cosa? (che ne so, ripetendo "semplicemente" la transizione "all'inverso" o, alla peggio, costringendolo a utilizzare le immagini che si è già scaricato...)
Resto in preghiera