Показать сообщение отдельно
  #18 (permalink)  
Старый 30.10.2021, 09:34
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,701

Сообщение от Сергей Ракипов
То есть я при клике ожидаю что она закрывает навигацию и отпускается вниз к своему якорю.
И что ее должно заставить это делать?
Что значит "опуститься"?
Переместиться только на экране? Или элемент в DOM должен переместиться в другой узел?
В любом случае сам элемент никуда опускаться не будет
При клике на ссылку с href="#..." просто происходит переход на ту часть страницы, которая начинается с элемента с соответствующим id. Ну просто страница роллингуется до этого места, если этот элемент не был виден. Но у Вас и этого не будет происходить потому, что есть
event.preventDefault();
Это отменяет стандартную реакцию на клик по ссылке.
Ответить с цитированием