если "header" scroll > 100 добавить к "header--menu" класс "header--menu.header-none", но если навести курсор над "header-name", применить класс "header--menu.header-active".
тут проблема в том, что дочерний элемент скрыт, а когда на родителя кликаю, дочерний элемент не понимает что к нему обращаюсь. Или я что-то не понимаю.
$(window).scroll(function() {
var header--menu = $('#header--menu').offset().top;
/*Если сделали скролл на 100px задаём новый класс для header*/
if(header--menu > 100){
$('header--menu').addClass('header--menu-none');
} else{
/*Если меньше 100px удаляем класс для header*/
$('header--menu').removeClass('header--menu-none');
}
});
Этим скриптом скрыл меню. Как добавить в него mouseover?
WapSter, добился результата скрола при достижении => 100 скрыть меню скрываетсяся, и при обратной прокрутке меню возвращается, заголовок остаётся. Родитель "заголовок" не реагирует на добавление нового класса для меню и не открывает скрытое меню.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.