$('a[href^="#"]').on('click', ev => { ev.preventDefault() const scrollTop = $($(this).attr('href')).offset().top $('html, body').animate({ scrollTop }) })