Это мой первый пост, так что прошу сильно не пинать.
Расскажу я о том, как сделать автоматическую смену фона сайта, БЕЗ перезагрузки страницы.
Смена будет происходить плавно, с заданным интервалом.
Ну, начнем.
Этот код, вставляем в файл templates/_default_/template.php после <body>:
Ссылки на картинки, естественно, меняем под себя.
А этот в templates/_default_/css/style.css:
Демо-версия
Расскажу я о том, как сделать автоматическую смену фона сайта, БЕЗ перезагрузки страницы.
Смена будет происходить плавно, с заданным интервалом.
Ну, начнем.
Этот код, вставляем в файл templates/_default_/template.php после <body>:
<img src="" alt="background" id="bg" style="display:none" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script type="text/javascript" class="noprint"> var iPrev = -1; var iRnd = -1; aImages[0] = "templates/_default_/images/bg/bg.jpg"; aImages[1] = "templates/_default_/images/bg/bg1.jpg"; aImages[2] = "templates/_default_/images/bg/bg2.jpg"; aImages[3] = "templates/_default_/images/bg/bg3.jpg"; $(document).ready(function() { $("img#bg").load(function() { $("img#bg").fadeTo(2000,1); setTimeout(function() { $("#image_description").animate({right: '-=150'}, 1000); $("img#bg").fadeOut(2000); setTimeout(LoadImages,2500); } ,30000); } ) setTimeout(LoadImages,1000); }); function LoadImage(iNr) { $("img#bg").attr("src", aImages[iNr]); }; function LoadImages() { /* Select a random image number and make sure this is not equal to the previous image */ while(iPrev == iRnd) { } /* Show the selected image */ LoadImage(iRnd); iPrev = iRnd; }; </script>
А этот в templates/_default_/css/style.css:
img#bg { /* Stretch background */ position: fixed; top:0; left:0; width:100%; z-index:-3; }


Демо-версия
Молодец! Прикольно.
Убираю эту строчку, конфликт исчезает, но и фон не работает:
И как проявляется конфликт?
Скорее всего, у тебя дважды указана ссылка на джакуру, надо просто удалить ссылку из кода слайдера(сделав бэкапы, естественно).
Что за слайдер стоит?
Иногда диву даёшься на широком мониторе...
+
но меня больше интересует смена фона в разных разделах. Такое возможно?