您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
collapse youtube sidebar
当前为
// ==UserScript== // @name Youtube Collapse Sidebar // @version 0.5 // @description collapse youtube sidebar // @namespace https://greasyfork.org/users/821661 // @match https://www.youtube.com/ // @match https://www.youtube.com/results?* // @match https://www.youtube.com/@* // @icon https://i.ibb.co/VxF8nPm/8212733.png // @author hdyzen // @run-at document-start // @inject-into page // @unwrap // @license MIT // ==/UserScript== (function () { ("use strict"); function clickGuideButton() { const guideButton = document.querySelector("#guide-button"); if (guideButton) { guideButton.click(); } } // Função de callback para o MutationObserver function mutationCallback(mutationsList, observer) { for (let mutation of mutationsList) { if ( mutation.type === "childList" && document.querySelector("#sections") ) { clickGuideButton(); // Executa a função para clicar no botão de guia observer.disconnect(); // Para de observar as mutações quando o elemento desejado é encontrado break; } } } // Cria o MutationObserver const observer = new MutationObserver(mutationCallback); // Configura as opções do MutationObserver const observerConfig = { childList: true, subtree: true, }; // Observa as mudanças no DOM observer.observe(document.documentElement, observerConfig); })();