@Karmov69

В Microsoft Edge не работает animate?

Сделал плавный скроллинг до якоря на jquery:
$('a[href^="#"]').click(function () {
     elementClick = $(this).attr("href");
     destination = $(elementClick).offset().top-120;
     if($.browser.safari){
       $('body').animate( { scrollTop: destination }, 500 );
     }else{
       $('html').animate( { scrollTop: destination }, 500 );
     }
     return false;
   });

В Microsoft Edge не работает, кто знает в чем причина?
  • Вопрос задан
  • 395 просмотров
Решения вопроса 1
@tyzberd
у меня так работает
$('.js-scroll-to').click(function (e) {
            e.preventDefault();
            $('html, body').stop().animate({
                scrollTop: $($(this).attr('href')).offset().top
            }, 500);
        });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект