vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах

Почему на локалке скрипт работает, а на хостинге нет?

Добрый день!
Сабж: dev.boichenko.space/attik
Использую fullpage.js, возможно это важно.
В чем вопрос -- если вы будете ползунком изменять сумму займа в форме, при определенных значениях меняется фоновая картина, сделал вот так:
(function($){
		$('.loan-amount input[type=range]').on('change mousemove input', function(){
			var Val = parseInt($(this).val());
			if(Val<=100000){
				$('.front-wrap').css({
					"background-image":"url('../img/bg-front-2.jpg')"
				});
			} else if(Val>100000 && Val<=300000) {
				$('.front-wrap').css({
					"background-image":"url('../img/bg-front-3.jpg')"
				});
			} else if (Val>300000) {
				$('.front-wrap').css({
					"background-image":"url('../img/bg-front.jpg')"
				});
			}
		});
	})(jQuery);

Проверяю у себя на ноутбуке -- все ок, работает. Заливаю на сервер -- картинка изначально прогружается, но как только наводишся на инпут/меняешь его значение, картинка фоновая пропадает. При том, что скрипт работает, в средствах разработчика можно посмотреть, как при движении ползунка путь к картинке изменяется. Но картинка не появляеься.
Может кто-то видит то, чего не вижу я?
Спасибо!
  • Вопрос задан
  • 531 просмотр
Решения вопроса 2
solotony
@solotony
покоряю пик Балмера
Failed to load resource: the server responded with a status of 404 (Not Found)
dev.boichenko.space/img/bg-front-2.jpg

а у тебя он лежит
dev.boichenko.space/attik/img/bg-front-2.jpg

в консоли же все видно
Ответ написан
Maksclub
@Maksclub Куратор тега Веб-разработка
maksfedorov.ru
Все 3 картинки не доступны:
5a56085a6b920977908512.png

а ошибка вот в чем
"background-image":"url('../img/bg-front-2.jpg')"

замените на
"background-image":"url('./img/bg-front-2.jpg')"

потмоу как картинки открываются по пути:
http://dev.boichenko.space/attik/img/bg-front.jpg
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Клиентский js понятия не имеет с сервера его загрузили или с рабочего стола. Так что fullpage.js тут точно не при чем. Открывайте консоль и смотрите ошибки, возможно не загрузился скрипт какой-то или стиль. Возможно там картинка меняется на другую, а она на сервер не перенеслась. Возможно ошибки при передаче на сервер и просто файл како-то коцанный.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 21:54
20000 руб./за проект
25 нояб. 2024, в 21:39
3000 руб./за проект
25 нояб. 2024, в 21:34
7000 руб./за проект