Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2020, 13:41
Новичок на форуме
Отправить личное сообщение для shiyri Посмотреть профиль Найти все сообщения от shiyri
 
Регистрация: 04.02.2020
Сообщений: 3

Помогите разобраться скрипт для сайта
Добрый день, делаю сайт в котором хочу сделать смену обоев на главной в зависимости от времени года, с некоторым рандомом из галереи.
Вот тут рандом работает, в месяц не отрабатывается, насколько я понял
m.getMonth() возвращает число месяца, причем январь это 0.
и насколько я еще понял время берется от времени устройства с, которого загрущается сайт.


<script type="text/javascript">
$(document).ready(function() {
var m=new Date();
document.write(m.getMonth());
var bgArray = ['1.jpg', '2.jpg','3.jpg'];
var bgArrayz = ['4.jpg','5.jpg','6.jpg'];
if (3 < document.write(m.getMonth()) < 10) {
var bg = bgArray[Math.floor(Math.random() * bgArray.length)];
} else {
var bg = bgArrayz[Math.floor(Math.random() * bgArrayz.length)];
}

$('moving-home').css('background', bg);

// If you have defined a path for the images
var path = 'panoram/';

// then you can put it right before the variable 'bg'
$('moving-home').css('background', path+bg);

});
</script>
Ответить с цитированием