Witam,
Piszę z takim problemem:
mam stronę opartą na divach, aktualnie tło jest zapisane w stylach i zależy mi by po wyborze z menu tło płynnie zamieniło się na ustalone inne (nie losowe).
Jestem zielony jeżeli chodzi o jave, zatem proszę o w miarę łopatologiczne rozwiązanie.
Przy użyciu jquery.BgImageTransition udało mi się osiągnąć efekt gładko zmieniającego się tła co odpowiedni czas.
Mam coś takiego do tego czasowego:
<script language="JavaScript" type="text/javascript">
$( function(){
var bgImages = [ 'bg.jpg', 'bg1.jpg', 'bg2.jpg', 'bg3.jpg' ];
var currImage = 'bg2.jpg';
setInterval( function(){
do{
var randImage = bgImages[Math.ceil(Math.random()*(bgImages.length-1))];
}while( randImage == currImage )
currImage = randImage;
$('#bg').BgImageTransition( 'imgages/'+currImage );
}, 4000)
})
</script>
Będę wdzięczny za pomoc.