Episode Name Hider

A simple script to hide names of episodes on 9anime/aniwave

目前为 2024-05-26 提交的版本。查看 最新版本

// ==UserScript==
// @name         Episode Name Hider
// @namespace    https://github.com/yoku-nai-desu/
// @version      0.4
// @description  A simple script to hide names of episodes on 9anime/aniwave
// @author       Alireza Rezaei (yoku-nai-desu)
// @license      WTFPL
// @match        https://aniwave.to/watch/*
// @match        https://9animetv.to/watch/*
// @match        https://9anime.com.pl/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Function to hide episode names
    function hideEpisodeNames() {
        // Select all <span> elements with class "d-title" inside <li> elements within the episode list
        var spans = document.querySelectorAll('.episodes.name li span.d-title[data-jp]');

        // Iterate through each span element
        spans.forEach(function(span) {
            // Replace the text content of each span element
            span.textContent = 'Hidden';
        });
    }

    // Wait for the page to finish loading before running the script
    window.addEventListener('load', function() {
        hideEpisodeNames();
    });
})();