@yaroslavgrishajev

Почему jQuery работает не на всех страницах?

Добрый день,

Столкнулся с таким вопросом. На сайте есть выезжающее окно (появляется через 10с после загрузки страницы). Однако, на нескольких страницах код работает, а на нескольких - нет.

Кто-нибудь может подсказать, в чем может быть причина?

Код такой:

if ($.cookie('showsocial') == null) {	
        	    setTimeout(function(){
            	     $('#myModalSocial').addClass('modal_social_visible');
	            },10000);
        }
	
	    $('#close_social_modal').click(function(){
	        $('#myModalSocial').removeClass('modal_social_visible');
	    });
	    
	    $('#never_again').click(function(){
	        $('#myModalSocial').removeClass('modal_social_visible');
	        $.cookie('showsocial', 'no', { expires: 7, path: '/' });
	    });


.modal_social_visible{
    transform:translate3d(-600px,0,0);
}

Сайт stassabiomassa.com
Работает на Главной, О проекте, Музыка, на остальных - нет.
На всякий случай - дело не куках, с ними уже поигрался...
Заранее благодарен!
  • Вопрос задан
  • 2309 просмотров
Решения вопроса 1
madmages
@madmages
Человек прямоходящий
$('.home-audio').mediaelementplayer({
            features: ['playpause','volume'],
            audioWidth: 200,
            audioHeight: 500
        });

медиа плеер не инициализирован и кидает ошибку, до твоего кода добавления класса социалки даже не доходит. (смотрел на музыке)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы