From 57d88ffcc8e68aa3f057a37b94bbe5cef6c895cf Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Mon, 15 Oct 2018 11:15:23 -0500 Subject: Fix fallback for comments --- assets/js/watch.js | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'assets/js') diff --git a/assets/js/watch.js b/assets/js/watch.js index 7301f075..4a84769e 100644 --- a/assets/js/watch.js +++ b/assets/js/watch.js @@ -21,11 +21,6 @@ function toggle_comments(target) { } function swap_comments(source) { - comments = document.getElementById("comments"); - var fallback = comments.innerHTML; - comments.innerHTML = - '

'; - if (source == "youtube") { get_youtube_comments(); } else if (source == "reddit") { @@ -46,3 +41,19 @@ String.prototype.supplant = function(o) { return typeof r === "string" || typeof r === "number" ? r : a; }); }; + +function show_youtube_replies(target) { + body = target.parentNode.parentNode.children[1]; + body.style.display = ""; + + target.innerHTML = "Hide replies"; + target.setAttribute("onclick", "hide_youtube_replies(this)"); +} + +function hide_youtube_replies(target) { + body = target.parentNode.parentNode.children[1]; + body.style.display = "none"; + + target.innerHTML = "Show replies"; + target.setAttribute("onclick", "show_youtube_replies(this)"); +} -- cgit v1.2.3