// ==UserScript== // @name Episode Name Hider // @namespace https://github.com/yoku-nai-desu/ // @version 0.9 // @description A simple script to hide names of episodes on 9anime/aniwave + avoid hover/pointer events for them // @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 // @downloadURL none // ==/UserScript== (function() { 'use strict'; // Function to hide episode names function hideEpisodeNames() { // Select all elements with class "d-title" inside
  • 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'; // Disable hover effect on the span element span.style.pointerEvents = 'none'; }); } // Wait for the DOM content to be loaded before running the script document.addEventListener('DOMContentLoaded', function() { hideEpisodeNames(); }); })();