Greasy Fork is available in English.
用于在 TAPD 内删除“消息通知”模块。TAPD 的消息太多,也无分类,太冗余。
// ==UserScript== // @name TAPD 删除“消息通知”模块 // @namespace [email protected] // @version 0.1.2 // @description 用于在 TAPD 内删除“消息通知”模块。TAPD 的消息太多,也无分类,太冗余。 // @author qiuhongliang // @icon https://www.google.com/s2/favicons?sz=64&domain=tapd.cn // @match https://www.tapd.cn/* // @grant none // @license GPL // ==/UserScript== (function () { 'use strict'; let top_nav_worktable_msg = document.querySelector("div.left-tree-bottom div div.left-tree-bottom__personal--icons"); if (top_nav_worktable_msg != null) { // 直接删除,不需要使用事件监听等操作 // console.log("直接删除,不需要使用事件监听等操作"); delete_msg_element(); return; } document.querySelector("body > div.left-tree-v2.left-tree-narrow.left-tree--dark.fe-vue-component > div.left-tree-bottom > div > div.left-tree-bottom__personal--icons") document.addEventListener('click', delete_msg_element); document.addEventListener('mousemove', delete_msg_element); function delete_msg_element() { let top_nav_worktable_msg = document.querySelector("div.left-tree-bottom div div.left-tree-bottom__personal--icons"); if (top_nav_worktable_msg == null) { // console.log("null msg"); return; } else { top_nav_worktable_msg.style.display = "none"; document.removeEventListener("click", delete_msg_element); document.removeEventListener('mousemove', delete_msg_element); // console.log("delete"); } } })();