From ae5b59f9f64d9dae9bff884ed65914507d75d2b8 Mon Sep 17 00:00:00 2001 From: xing Date: Tue, 3 Mar 2020 00:35:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tieba page.js | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/tieba page.js b/tieba page.js index 1e9cd13..3b207fb 100644 --- a/tieba page.js +++ b/tieba page.js @@ -1,7 +1,7 @@ // ==UserScript== // @name tieba page // @namespace http://tampermonkey.net/ -// @version 0.71 +// @version 0.72 // @author fthvgb1 // @match https://tieba.baidu.com/* // @grant GM.openInTab @@ -46,6 +46,15 @@ gif3(v) } + function delElement(selectors) { + selectors.forEach(value => { + let x = document.querySelector(value); + if (x) { + x.parentNode.removeChild(x) + } + }); + } + function t() { lz(); $("ul#pblist>li").forEach(function (e, iii) { @@ -61,10 +70,6 @@ }); //oo[0].parentElement.outerHTML=`${oo[0].parentElement.innerHTML}` } - let zz = e.querySelector('#diversBanner'); - if (zz) { - zz.parentNode.removeChild(zz); - } } let videos = e.querySelectorAll('.video'); @@ -75,6 +80,7 @@ video.outerHTML = ``; }); } + delElement(['#diversBanner', '.j_videoFootDownBtn']); gif(e); let ee = $(e); @@ -239,14 +245,9 @@ } function list() { - [ + delElement([ '.frs_daoliu_for_app', '.tl_shadow_for_app_modle', '.footer_logo', '.footer_link_highlight' - ].forEach(value => { - let x = document.querySelector(value); - if (x) { - x.parentNode.removeChild(x) - } - }); + ]); let ads = document.querySelectorAll('li.tl_shadow_for_app'); if (ads.length > 0) { let url = document.querySelector('.tl_shadow_for_app').parentNode.querySelector('a.j_common').href; @@ -277,20 +278,14 @@ if (value.classList.contains('class_hide_flag')) { value.classList.remove('class_hide_flag'); } - }); t(); - [ + delElement([ '.img_desc', '.father-cut-recommend-normal-box', '.father-cut-daoliu-normal-box', '#diversBanner', '.footer_logo', '.j_footer_link', '.frs_daoliu_for_app', '.j_videoFootDownBtn' - ].forEach(value => { - let x = document.querySelector(value); - if (x) { - x.parentNode.removeChild(x) - } - }); + ]); document.querySelector('.father-cut-pager-class-no-page').classList.remove('father-cut-pager-class-no-page');