Не работает 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)
Новые темыОбъявленияСвободное общение
15:44 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
09:57 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
19:33 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
15:12 Несколько статей хорошо выдаются в Гугле, но отвратительно в Яндексе 
13:40 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
11:41 2Index - быстрая индексация страниц сайта и обратных ссылок 
23:00 Продвижение по ключам 
20:15 Belurk — высокоскоростные анонимные прокси от 0,24 рублей 
19:25 Whatsapp рассылки и реселлерская программа 
17:01 Продажа горячих лидов под крипту / Crypto Leads for Sale 
13:17 BIGPROXY.SHOP - Резидентные Ротационные Backconnect Proxy USA EUROPA MIX [Безлимитный трафик] 
11:51 FundEx.cc - Платформа для обмена USDT ⇄ RUB | Выгодные курсы 
11:19 Прокси IPv6 Россия 
10:40 Услуги продвижения в авито 
16:49 monetizer.agency – рекламная сеть для взрослого и развлекательного трафика. 100$ новому вебмастеру 
20:43 Добро пожаловать в цифровой мир... 
15:59 Про мясо 
23:09 ПП от PMS remote.team - 200$ за команду 
13:28 Компьютерная мышь 
22:55 Ну что, кто куда деваете свои сайты? 
22:34 Используете беспроводные наушники?