您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes awards from posts
// ==UserScript== // @name Reddit - remove awards // @description Removes awards from posts // @version 0.1 // @namespace minirock // @include https://*.reddit.com/* // @grant none // ==/UserScript== function filter() { var awards = document.querySelectorAll("span[id*='PostAwardBadges']") for (let i = 0; i < awards.length; ++i) { awards[i].closest("div").remove() } ////////////////////////////////// var give_award = Array.from(document.querySelectorAll('span')).filter(el => el.textContent === 'Give Award'); for (let i = 0; i < give_award.length; ++i) { give_award[i].closest("button").remove() } //////////////////////////////////// var share = document.querySelectorAll("button[data-click-id='share']") for (let i = 0; i < share.length; ++i) { share[i].closest("div").remove() } } var mutationObserver = new MutationObserver(function(mutations) { filter(); }); mutationObserver.observe(document.documentElement, { childList: true, subtree: true, }); filter(); // document.addEventListener("keydown", catch_code, false); // function catch_code(evt) { // if (evt.keyCode === 192) { // filter(); // } // }