Почему изначально не работает скрипт в Хроме, начинает работать после обновления страницы?

v.uljanov

Постоялец
Регистрация
5 Дек 2014
Сообщения
91
Реакции
50
Почему изначально не работает скрипт в Хроме, начинает работать после обновления страницы? (иногда вообще начинает работать не корректно)
Во всех остальных браузерах скрипт работает без проблем, а в хроме только после обновления страницы.
Причем скрипт работает на опенсервере без проблем даже в хроме. Это может быть связано с кириллическим доменом?
PS.: на опенсервере домен на латинице (другие он не видит)

Вот скрипт:

$(document).ready(function() {
$("#container1").twentytwenty({
default_offset_pct: 0.5, // сколько показывать 'изображение до' в процентах (максимально 1) сразу после загрузки страницы
orientation: 'horizontal', // ориентация слайдера ('horizontal' или 'vertical')
before_label: 'До', // подпись 'до'
after_label: 'После', // подпись 'после'
no_overlay: false, // не показывать затемнение с надписями 'до' и 'после'
move_slider_on_hover: false, // двигать "бегунок" слайдера вместе с курсором мыши
move_with_handle_only: true, // двигать слайдер только за его "бегунок"
click_to_move: false // разрешить перемещение "бегунка" слайдера по клику на изображении
});
});
 
Предположу twentytwenty - не штатная функция JS - надо показывать весь код,..

Как вариант - требуется jQuery до момента запуска этого скрипта. Надо консоль браузера смотреть - какие ошибки?
 
В консоли ошибок нет. Это вот остальные скрипты.
<script src="Для просмотра ссылки Войди или Зарегистрируйся"></script>
<script src="js/jquery.event.move.js"></script>
<script src="js/jquery.twentytwenty.js"></script>

Не понятно, почему все нормально работает в openserver (в любом браузере) и не работает когда заливаешь на хостинг, но только хром.
 
наверное что-то с порядком js файлов? есть пример в сети где не работает?
 
Спасибо, тема закрыта. Проблема была не в скриптах, а в css. Хром не хотел адекватно воспринимать код, хотя в опенсервере воспринимал нормально.
 
Назад
Сверху