Показать сообщение отдельно
  #1 (permalink)  
Старый 10.01.2015, 09:37
Новичок на форуме
Отправить личное сообщение для voff Посмотреть профиль Найти все сообщения от voff
 
Регистрация: 10.01.2015
Сообщений: 5

Не убирается добавленный стиль
Приветствую всех.


Попробую объяснить в чем проблема.
Вообщем есть галерея lightbox, при увеличение изображения нужно чтобы появлялась полоса скроллинга для него и убиралась для body, а при закрытии наоборот.

Первый цикл проходит успешно, а вот обратно-скроллинг для body не добавляется. Закоментирован второй вариант с добавлением класса с соответствующим стилем к body, который также не работает.

$('.preview').click(function(){
     $('body').css('overflow-y','hidden');
//	 $('body').addClass('hidd');
 $('.lightbox').css('overflow','scroll');
    }); 
    
    $('body').click(function(){
		$('body').css('overflow-y','auto');
	$('.lightbox').css('overflow','hidden');
    // $('body').removeClass('hidd');
    });


Вместо body в обработчик второго цикла также пробовал вставлять и div с lightbox, кнопку закрытия .close. Ничего не помогает. Подозреваю, что несовместимость со скриптом lightbox, мучаюсь уже дня три, помогите пжл

lightbox https://github.com/lokesh/lightbox2/...ightbox.min.js
Ответить с цитированием