Я не выполнил полное тестирование, но у меня также возникают проблемы с инструментами разработчика, по крайней мере, для конкретной версии jQuery и последней версии Chrome. animate
работает. scrollTop
и scrollTo
не работают. Тем не менее, даже если вы прямо сказали, что не хотите использовать animate, я все равно рекомендую его, так как он работает, и не вижу причин не использовать его, если вы используете его следующим образом:
$('html, body').animate({scrollTop: 500}, 0);
Это прокрутит до 500px и не будет иметь анимации вообще, потому что длительность установлена на 0. Я также должен указать на предыдущую проблему с Chrome:
Возможен дубликат
Выпуск на Github
Я знаю, что проблема закрыта, но она может быть актуальной и, вероятно, об этом следует сообщить, потому что есть что-то подозрительное.