제이쿼리(jquery)에서 animate() 메소드 사용하여 scrollTop 애니메이션을 구현하였습니다. 코드는 아래와 같습니다.

$('html').animate({ scrollTop: 1000 }, 1000);

1초 후에 scroll 위치를 1000으로 서서히 이동하는 애니메이션 코드인데 Edge에서 동작하지 않더군요. 해결방법은 아래와 같이 html이 아닌 html, body로 바꾸었습니다.
$('html, body').animate({ scrollTop: 1000 }, 1000);

수정하니 모든 브라우저에서 잘 동작하였습니다.