Показать сообщение отдельно
  #1 (permalink)  
Старый 14.07.2014, 20:13
Кандидат Javascript-наук
Отправить личное сообщение для cha0s Посмотреть профиль Найти все сообщения от cha0s
 
Регистрация: 21.10.2013
Сообщений: 125

Помогите завис (хранение значения)
$(".toggle1").click(function(){
		$flag = 'false';
		if ($('#header').hasClass('navbar-fixed-top')) {	// эта проверка уже беспонтовая после removeClass....		
			$flag = 'true';
		}

		if ($(".toggle1").hasClass("active")) {
                   if (надо вернуть класс обратно если до удаления класс существовал) { // ВОТ С ЭТИМ УСЛОВИЕМ помощь нужна
                       $('header').addClass('navbar-fixed-top');
                   }

		} else {
				if ($flag == 'true') {					
					$('header').removeClass('navbar-fixed-top');
				}
		}
    });


есть такое событие клик(оно открывает модальное окно), до клика я проверяю существования класса(если его нет - то все просто), а если он есть на момент открытого модального окна, мне надо его удалить

$('header').removeClass('navbar-fixed-top');

тоже вроде-бы все понятно все ок, при клике на закрытие модального окна мне надо знать существовал ли этот класс до .removeClass('navbar-fixed-top') , ведь естественно я его удалил и его больше нету, как лучше всего зафиксировать это?
Ответить с цитированием