I already have 200+ videos at watch later list on YouTube. So, I stopped adding videos to my watch later list to avoid messing it even more.
Now I simply want to remove them all so I can start fresh again, only with things I really want to watch later, but there is no option to remove them all, and I won’t hurt my finger clicking there.
A userscript could do the trick also I guess.
var el = document.getElementsByClassName('pl-video-edit-remove'); for (var i=0;i<el.length; i++) { el[i].click(); }
but this may break some day; I just expect that funcionality you found doesnt get removed one day; thx!; return false;
. I'm not sure where/how they're handling click events because I couldn't see any other event listenerssetInterval(function(){var el = document.getElementsByClassName('pl-video-edit-remove'); el[0].click(); },1000)
function getRandom(obj) { return obj[Math.floor(Math.random() * obj.length)] } setInterval(function(){ console.log("remove"); var btns = document.getElementsByClassName('pl-video-edit-remove'); getRandom(btns).click(); }, 1181); setInterval(function(){ console.log("laodmore"); var btns = document.querySelectorAll(".load-more-button.yt (http://load-more-button.yt/)-uix-load-more"); getRandom(btns).click(); }, 2331);