Hides Youtube <li> elements with an <span> that contains the text "Popular " or "Trending "
当前为
// ==UserScript==
// @name YouTubeDepopulator
// @namespace YouTubeDepopulator
// @description Hides Youtube <li> elements with an <span> that contains the text "Popular " or "Trending "
// @include http://www.youtube.com/
// @include https://www.youtube.com/
// @version 1
// @grant none
// ==/UserScript==
var spanElems = document.querySelectorAll('span.branded-page-module-title-text');
for (var i = 0; i < spanElems.length; i++) {
if (spanElems[i].innerHTML.contains('Popular ') || spanElems[i].innerHTML.contains('Trending ')) {
var parentElem = spanElems[i].parentNode;
while (parentElem.nodeName != 'LI' && parentElem != null){
parentElem = parentElem.parentNode;
}
if(parentElem != null){
parentElem.remove();
}
}
}