Задать вопрос
@Hello00
Люблю программирование

Почему не работает функция slowScroll?

На пк версии все хорошо.Но на разрешении меньше 1000 ,в бургер меню,функция slowscroll не работает.Помогите.

вот код
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@VazgXa
HTML верстальщик / Frontend разработчик
Я бы на твоем месте удалил все onclick из html. и прописал так js

$(document).ready(function(){
var link = $('.menu-link');
var menu = $('.menu');
var nav_link = $('.menu a, .links a');

link.click(function(){
link.toggleClass('menu-link_active');
menu.toggleClass('menu_active');
});
nav_link.click(function(){
slowScroll($(this).attr('href'));
link.toggleClass('menu-link_active');
menu.toggleClass('menu_active');
});

});

не пробовал поможет или нет. но это точно стоит сделать
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Куча файлов стилей потерялась при переносе на codepen - бургер меню не вижу.
По клику на элементы меню все нормально скроллится
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы