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

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

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект