Как сделать «кроссдевайсный» scrollTop до элемента?

Доброго дня многоуважаемые!
Имеется такая функция:
function scrollToElement(el) {
$('html, body').animate({
        scrollTop: $(el).offset().top
    }, "fast");
}


На одном android-устройстве при вызове этой функции - проскроливается дальше заданного элемента, а на другом устройстве все нормально, на третьем наоборот недоскроливается до элемента. Как сделать, чтобы на всех устройствах скролилось корректно?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Вот есть хороший плагин умеющий это делать: plugins.compzets.com/animatescroll
посмотрите как он устроен: https://github.com/ramswaroop/animatescroll.js/blo...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы