您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hides the pointless legend.
// ==UserScript== // @name Jira hide legend // @namespace urn://https://www.georgegillams.co.uk/api/greasemonkey/jira_hide_legend // @include *gojira.skyscanner.net* // @exclude none // @version 2 // @description:en Hides the pointless legend. // @grant none // @description Hides the pointless legend. // ==/UserScript== /* eslint-disable */ let tableGone = false; let tableBackgroundGone = false; function hideLegend() { if (tableGone) { return; } const tableElements = document.getElementsByTagName('TABLE'); for (let i = 0; i < tableElements.length; i += 1) { const tableElement = tableElements[i]; const tableElementText = tableElement.innerText; if ( tableElementText.includes('Completed') && tableElementText.includes('Commitment') ) { tableElement.style.display = 'none'; tableGone = true; break; } } } function hideLegendBackground() { if (tableBackgroundGone) { return; } const divElements = document.getElementsByTagName('DIV'); for (let i = 0; i < divElements.length; i += 1) { const divElement = divElements[i]; if ( divElement.style.backgroundColor === 'rgb(255, 255, 255)' && divElement.style.opacity === '0.85' ) { divElement.style.display = 'none'; tableBackgroundGone = true; break; } } } function worker() { try { hideLegend(); hideLegendBackground(); } catch (e) { console.log(e); } } setInterval(worker, 1500);