diff --git a/assets/js/handlers.js b/assets/js/handlers.js index 67cd90813..3805eb8c7 100644 --- a/assets/js/handlers.js +++ b/assets/js/handlers.js @@ -20,6 +20,12 @@ e.preventDefault(); var time = t.getAttribute('data-jump-time'); player.currentTime(time); + // The player_html5_api element is the Video.JS player ID. + document.getElementById('player_html5_api').scrollIntoView({ + behavior: 'smooth', + block: 'start' + }); + player.play(); break; case 'get_youtube_replies': var load_more = t.getAttribute('data-load-more') !== null;