Bangumi 评分隐藏

隐藏Bangumi作品页面中收藏盒的全站评分

目前为 2024-01-09 提交的版本。查看 最新版本

// ==UserScript==
// @name         Bangumi 评分隐藏
// @namespace    https://bgm.tv/user/662064
// @version      0.8
// @description  隐藏Bangumi作品页面中收藏盒的全站评分
// @author       板斧青凤
// @match        https://bgm.tv/subject/*
// @match        https://bangumi.tv/subject/*
// @grant        none
// @run-at       document-end
// ==/UserScript==

(function() {
    'use strict';

    // 查找评分 div
    const ratingDiv = document.querySelector('div[rel="v:rating"]');
    const globalRating = document.querySelector('div[class*="global_rating"]');
    const chartWarpper = document.querySelector('div[id="ChartWarpper"]');

    if (ratingDiv && globalRating && chartWarpper) {
        // 初始隐藏评分 div
        globalRating.style.display = 'none';
        chartWarpper.style.display = 'none';
        
        // 创建显示/隐藏按钮
        const toggleButton = document.createElement('button');
        toggleButton.textContent = '显示评分';
        toggleButton.style.display = 'block'; // 确保按钮块级显示
        toggleButton.style.margin = '10px auto'; // 上下外边距和水平居中
        toggleButton.style.textAlign = 'center'; // 文字居中

        toggleButton.addEventListener('click', function() {
            if (globalRating.style.display === 'none' && chartWarpper.style.display === 'none') {
                globalRating.style.display = 'block';
                chartWarpper.style.display = 'block';
                toggleButton.textContent = '隐藏评分';
            } else {
                globalRating.style.display = 'none';
            chartWarpper.style.display = 'none';
                toggleButton.textContent = '显示评分';
            }
        });

        // 将按钮插入到评分 div 前面
        ratingDiv.parentNode.insertBefore(toggleButton, ratingDiv);
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址