Не работает javascript на сайте
Страницы: 1
Не работает javascript на сайте
Дело в том что на сайте есть 3 скрипта. 
1. карусель материалов
2. защита контента от кражи
3. увеличение картинок нажатием

В хроме все работают кроме первого, карусель работает только когда обновляешь страницу нажатием ctrl+f5 и быстро нажимаешь на кнопку каруселя(дальше,назад). Или тем же способом но нажимаешь на увелечение картинки(она не увеличиваеться, но карусель работает).

Походу это началось с того момента когда решил воспользоваться советами PageSpeed Insights.

В мозиле вообще нечего не работает.
Изменено: Serghei Vacari - 1 Ноября 2016 21:36

Бесплатная контекстная реклама

Цитата
Serghei Vacari пишет:
оходу это началось с того момента когда решил воспользоваться советами PageSpeed Insights.
Ну, и зачем вам еще советы?)

1. Нарушили очередность подключения.
2. Сжали js|css неправильно - неоптимально
3. Конфликт скриптов - не из-за insights, а по другой причине.

Ну, и классика - неподходящая версия jQuery (или мутулс, например)
Попробуйте запустить скрипты по одному. Т.е. каждый, исключая два других.
Если по одному работают, то возможно они конфликтуют в событии window.onload
У меня было такое. Пришлось делить это событие между функциями:


Код
  window.onload = magic;
    /* Функция тоже объект. Поэтому добавим к объекту func2 свойство prev,
       в котором сохраним ссылку на предыдущий обработчик onload. Эту
       ссылку в теле самой функции (func2) потом вытащим на "свет". :) */
    func2.prev = window.onload;
    window.onload = func2;

   function magic () {
        if (document.getElementById) {бла, бла - бла ..... }
}

 function func2() {
       if (kltnvtlkn)
  Ох, Ох - ах...
}


В действительности вы знаете предмет только в той степени, в которой можете научить других, с тем чтобы они его поняли и применили в своей жизни.
Цитата
Coder пишет:

1. Нарушили очередность подключения.
2. Сжали js|css неправильно - неоптимально
3. Конфликт скриптов - не из-за insights, а по другой причине.

Ну, и классика - неподходящая версия jQuery (или мутулс, например)
1. это как?2. я скачал сжатые js|css у гугла
3. раньше же все работало и на других сайтов с этим же шаблоном все прекрасно работает
Цитата
Serghei Vacari пишет:
1. это как?2. я скачал сжатые js|css у гугла
Это очередность - перенесли в подвал не в том порядке
- Насмешили) - сжимать нужно самому, под контролем и проверками.
Цитата
раньше же все работало и на других сайтов с этим же шаблоном все прекрасно работает
Тут вам и карты в руки - посмотрите, в чем отличие.
Цитата
Андрей П-Студия пишет:
Попробуйте запустить скрипты по одному. Т.е. каждый, исключая два других.
Если по одному работают, то возможно они конфликтуют в событии window.onload
У меня было такое. Пришлось делить это событие между функциями:
Код
   window.onload = magic;
    /* Функция тоже объект. Поэтому добавим к объекту func2 свойство prev,
       в котором сохраним ссылку на предыдущий обработчик onload. Эту
       ссылку в теле самой функции (func2) потом вытащим на "свет". :) */
    func2.prev = window.onload;
    window.onload = func2;

   function magic () {
        if (document.getElementById) {бла, бла - бла ..... }
}

 function func2() {
       if (kltnvtlkn)
  Ох, Ох - ах...
}


 
Тоже самое, оставил только карусель.
Тогда вам надо в Мозиле по F12 в Консоле смотреть ошибки работы скриптов.
Цитата
Андрей П-Студия пишет:
Тогда вам надо в Мозиле по F12 в Консоле смотреть ошибки работы скриптов.
Были ошибки ReferenceError: "x" is not defined. Исправил но не работало
Короче, добавил скрипт на странице и заработала. Спасибо всем кто отозвался.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
13:34 Редирект на главную вместо страницы ошибка 404 
13:23 Что самым эффективным будет чтобы поднять трафик интернет-магазина? 
12:18 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
11:01 Левые переходы с Яндекса. 
10:07 Adsense личный опыт 
09:02 Обмен поисковиками 
08:25 Что не так в фотогалерее ? Яндекс ее не любит 
13:41 Работа по всей территории РФ 
13:02 Создание сайтов / Верстка / Доработка сайтов 
12:29 WM.Cash - Обмен WM, QIWI, ЯД, Банки (и другие), наличные в Москве 
12:16 Требуется SEO-специалист 
11:56 Вёрстка сайтов по макету/Натяжка на СМС 
09:18 Качественный прогон по трастовым сайтам и форумам. Рост ТИЦ, посещаемости и позиций. Множество отзывов, недорого + скидки 
03:17 Статейное продвижение ваших сайтов 
12:10 Копейка рубль бережёт. Пословица не бедняков. 
11:36 Обмен Сбербанк Россия на ПриватБанк (Украина) 
10:20 Всегда верил в Яндекс) 
10:04 Пора готовиться к пляжному сезону 
06:35 Партнерская программа для сайтов любой тематике 
01:42 баннеры на сайте мегафон 
22:50 CY-PR.com как полёт? 19.02.2018