Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 3
Регистрация: 10.05.2016
Сообщений: 1,117

Меню при скроли меню закрывает телефоны

25.05.2017, 15:55. Показов 538. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, подскажите мне надо сделать что бы меню при просмотре странице крипилась к верху экрана, я это сделал, но проблема в том что когда я подымаюсь вверх меню закрывает номера телефонов, вот код JS
JavaScript
1
2
3
4
5
6
7
8
9
10
11
 $(window).scroll(function(){
  var height = $('.header').innerHeight();
  var scroll = $(window).scrollTop();
 
  if (scroll >= height) {
   $('.navbar').addClass('fixed');
  } else {
   $('.navbar').removeClass('fixed');
  }
 
  });
Вот ссылка на сайт

Добавлено через 1 час 21 минуту
То есть меню должно становиться назад, а оно закрывает телефоны
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2017, 15:55
Ответы с готовыми решениями:

Работа с меню. При клике на кнопке меню или вне его, меню должно закрываться
Добрый вечер! Изучаю JQuery. Вот ради развития решил написать меню, практически такое же как на Хабре. Два дня ломаю голову над тем, как...

Не закрывать дерево меню при переходе на страницу по ссылке из меню
здравствуйте знаю, что тема эта постоянно поднимается весь форум уже прошерстил и код здесь же нашёл...

Меню аккордион jQurty (расскрыть меню при клике на иконку)
Приветствую! Помогите пожалуста разобраться в разработке многоуровневого вертикального меню меню. В сети очень много готовых решений для...

4
 Аватар для fol
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
25.05.2017, 16:00
все потому, что нет элемента $('.navbar') на странице, а есть элемент $('navbar')
точка лишняя, в данном случае надо производить выборку по тегу, а не по классу
0
4 / 4 / 3
Регистрация: 10.05.2016
Сообщений: 1,117
25.05.2017, 16:10  [ТС]
Исправил
JavaScript
1
2
3
4
5
6
7
8
9
10
11
  $(window).scroll(function(){
  var height = $('.header').innerHeight();
  var scroll = $(window).scrollTop();
 
  if (scroll >= height) {
   $('navbar').addClass('fixed');
  } else {
   $('navbar').removeClass('fixed');
  }
 
  });
вообще перестал скролиться

Добавлено через 3 минуты
Исправил
JavaScript
1
2
3
4
5
6
7
8
9
10
11
  $(window).scroll(function(){
  var height = $('.top-header').innerHeight();
  var scroll = $(window).scrollTop();
 
  if (scroll >= height) {
   $('.navbar').addClass('fixed');
  } else {
   $('.navbar').removeClass('fixed');
  }
 
  });
0
 Аватар для fol
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
25.05.2017, 17:04
я же написал выше: выборка по тегу должна быть $('header')
JavaScript
1
2
3
4
5
6
7
8
9
10
11
 $(window).scroll(function(){
  var height = $('header').innerHeight();
  var scroll = $(window).scrollTop();
 
  if (scroll >= height) {
   $('navbar').addClass('fixed');
  } else {
   $('navbar').removeClass('fixed');
  }
 
  });
0
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,836
27.05.2017, 06:59
Matroskin_Kot, Вас сейчас окончательно запутают, то про navbar пишут, то про header) По сути, в данном случае вам нужно при фиксации вешать класс на body либо html, дополнительно обернуть в div все, кроме хэдера, который вы фиксируете, и для класса фиксирующего хэдер добавить этому контейнеру отступы таким образом, чтоб сайт не прыгал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.05.2017, 06:59
Помогаю со студенческими работами здесь

Меню не полностью показывается при частом наведении на это меню
Имеется выпадающее меню ul > li, показываемое с помощью .slideDown/.slideUp. Подскажите пожалуйста, почему при частом наведении курсора...

Как сделать, чтобы меню-гамбургер скрывалось при клике на любую область, кроме самого меню
// Menu opener hamburger $('.menu-open').click(function() { // При клике на button ...

Раскрывающееся меню - при открытии/закрытии вложенного меню закрывается все меню
Проблема во вложенном меню. При открытии/закрытии вложенного меню закрывается все меню. Надо, чтобы главное меню не реагировало на клики во...

При всплывании меню bean-компонент закрывает часть всплывшего меню.
Всем привет! Есть панель, не ней bean элемент, над ним тулбар в тулбаре JPopupMenu(открывается относительно тулбара) при всплывании меню...

При уменьшении экрана меню закрывает следующий блок. Как исправить?
Есть шапка меню на bootstrap. При уменьшении экрана меню расширяется и скрывает следующий за ней блок. Оба блока в bootstrape. Как сделать,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru