Показать сообщение отдельно
  #18 (permalink)  
Старый 31.05.2018, 15:19
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,730

Igorsrt,
$('a.nav').click(function(e) {
    e.preventDefault();

    $("html, body").animate({
        scrollTop: $('#' + $(this).attr('href').split('#').pop()).offset().top + "px"
    }, {
        duration: 500
    });
});


Сообщение от Igorsrt
но почему он не срабатывает на ссылках в слайдере, я же там класс nav тоже добавляю
Возможно слайдер убивает всплытие события.
Как вариант, можете попробовать слайдер инициировать после этого скрипта.

Последний раз редактировалось Nexus, 31.05.2018 в 15:27.
Ответить с цитированием