您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
6/23/2022, 6:42:59 PM
// ==UserScript== // @name Revivable Hosital Patients - torn.com // @namespace Violentmonkey Scripts // @match https://www.torn.com/hospitalview.php // @grant none // @version 1.1 // @author SendBeesToMars // @description 6/23/2022, 6:42:59 PM // ==/UserScript== // removes unrevivable users in hospital (function() { `use strict`; // Select the node that will be observed for mutations const targetNode = document.getElementsByClassName('user-info-list-wrap')[0]; // Options for the observer (which mutations to observe) const config = { childList: true, subtree: true }; // Callback function to execute when mutations are observed const callback = function(mutationList, observer) { // Use traditional 'for loops' for IE 11 for(const mutation of mutationList) { if (mutation.type === 'childList') { let reviveNA = document.getElementsByClassName("reviveNotAvailable"); if(reviveNA.length){ for(user of reviveNA){ // hide parent node of unrevivable user user.parentNode.style.display = 'none'; } } } } }; // Create an observer instance linked to the callback function const observer = new MutationObserver(callback); // Start observing the target node for configured mutations observer.observe(targetNode, config); })();