Не работает 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)
Новые темыОбъявленияСвободное общение
21:37 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
19:27 Плагин ответа 
19:20 SEO под нейро 
19:16 Дзен окончательно всё? Или у кого-то еще «стреляет» белый контент? 
19:13 РСЯ и тормоза сайта: Яндекс начал штрафовать за плохой PageSpeed? 
19:10 Трафик пробил дно? Худший январь за 10 лет и внезапный рост продаж с Bing 
15:50 Яндекс туда же: "Нейро" отжал 50% первого экрана. Органический трафик падает 
01:57 В топ1 за 3-5 дней НЕПФ 
00:47 Swapwatch.org — Мониторинг криптовалютных обменников 
18:39 SellBuycoin.io - надежный проводник в мир обмена криптовалют на фиат и наличные по РФ! 
17:25 SMS.PRO - площадка для продажи твоих номеров 
16:14 Все услуги в Телеграм 
14:16 Nexulume.com Обменник без AML и KYC 
13:43 Anonflare - Приватные IPv4 прокси от 0.39 USD 
02:17 Точные прогнозы на футбол 
01:02 Ставки на супер тренды в спорте 
20:56 [AI] Бот за $600к советовал есть сыр с крысами. Нью-Йорк его (наконец-то) снес 
15:38 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
17:02 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
08:25 Отвратительное поведение 
11:00 Кто может дать инвайт на WebMasters?