Ecco il codice funzionante:
codice:
<script type="text/javascript">
var backgrounds = new Array('immagine1','immagine2',...);
var maxBackground = backgrounds.length - 1;
function backgroundChange(currentBackground, id) {
$(id).setStyle ("background-image", 'url("'+currentBackground+'")');
//oppure
//document.getElementById(id).style.backgroundImage = 'url('+currentBackground+')';
}
function randomBackground () {
backgroundChange(backgrounds[Math.floor(Math.random()*maxBackground)], 'mbc');
setTimeout(randomBackground,8000);
}
setTimeout(randomBackground,8000);
</script>
Mentre questo è il div:
codice:
<div class="..." id="mbc" style="background-image: url(..);">