diff --git a/assets/js/watch.js b/assets/js/watch.js index d869d40d..cbd2cab9 100644 --- a/assets/js/watch.js +++ b/assets/js/watch.js @@ -195,3 +195,15 @@ addEventListener('load', function (e) { comments.innerHTML = ''; } }); + +addEventListener("DOMContentLoaded", () => { + const transcriptLines = document.getElementById("lines"); + for (const transcriptLine of transcriptLines.children) { + if (transcriptLine.nodeName != "A") continue + + transcriptLine.addEventListener("click", (event) => { + event.preventDefault(); + player.currentTime(transcriptLine.getAttribute('data-jump-time')); + }) + } +})