Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 31.05.2018, 20:26
Профессор
Отправить личное сообщение для Igorsrt Посмотреть профиль Найти все сообщения от Igorsrt
 
Регистрация: 21.02.2016
Сообщений: 271

Сообщение от Nexus Посмотреть сообщение
Igorsrt,
$('a.nav').click(function(e) {
    e.preventDefault();

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



Возможно слайдер убивает всплытие события.
Как вариант, можете попробовать слайдер инициировать после этого скрипта.
не получилось (
Ответить с цитированием
  #22 (permalink)  
Старый 31.05.2018, 20:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Igorsrt,
$(слайдер).on('click', 'a.nav', function(e) {
Ответить с цитированием
  #23 (permalink)  
Старый 31.05.2018, 21:22
Профессор
Отправить личное сообщение для Igorsrt Посмотреть профиль Найти все сообщения от Igorsrt
 
Регистрация: 21.02.2016
Сообщений: 271

Сообщение от рони Посмотреть сообщение
Igorsrt,
$(слайдер).on('click', 'a.nav', function(e) {
да, так заработало
$('a.nav').click(function() {
        $("html, body").animate({
            scrollTop: $($(this).attr('href')).offset().top + "px"
        }, {
            duration: 500
        });
        return false;
    });


 $('.background_slideshow').on('click', 'a.nav', function(e) {
        $("html, body").animate({
            scrollTop: $($(this).attr('href')).offset().top + "px"
        }, {
            duration: 500
        });
        return false;
    });

Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать такую страницу mortido Элементы интерфейса 11 02.10.2014 07:20
Как сделать умную прокрутку на сайте? armidow Элементы интерфейса 0 20.04.2014 03:45
Помогите сделать умную прокрутку sss2019 Элементы интерфейса 4 22.12.2013 13:36
dataTables + jeditable не получается сделать поля редактируемыми alekslkta jQuery 0 01.05.2011 23:53
Не получается сделать редирект ... autobuh Общие вопросы Javascript 1 23.12.2008 17:17