Greasy Fork

NGA 版头/版规/置顶部分折叠

自动折叠 NGA 版头/版规/置顶部分,需要的时候可以点击版头按钮显示(替换跳转功能)

目前为 2020-04-13 提交的版本。查看 最新版本

// ==UserScript==
// @name         NGA 版头/版规/置顶部分折叠
// @namespace    https://greasyfork.org/zh-CN/users/164691-shy07
// @version      0.7
// @description  自动折叠 NGA 版头/版规/置顶部分,需要的时候可以点击版头按钮显示(替换跳转功能)
// @author       Shy07
// @match        *://nga.178.com/*
// @match        *://bbs.ngacn.cc/*
// @match        *://bbs.nga.cn/*
// @grant        none
// jshint esversion:6
// ==/UserScript==

(function() {
  'use strict';
   let curr = window.location.href;

  // Your code here...
  const hideToppedTopic = () => {
    const toppedTopic = document.querySelector('#toppedtopic');
    if (toppedTopic.style.display !== 'none') {
      toppedTopic.style.display = 'none';
    }
  }
  hideToppedTopic();

  const toggle = () => {
    const toppedTopic = document.querySelector('#toppedtopic');
    toppedTopic.style.display = toppedTopic.style.display === 'none' ? 'block': 'none';
  }

  const container = document.querySelector('#toptopics a[class="block_txt block_txt_c0"]');
  container.href = 'javascript:;';
  container.addEventListener('click', toggle);
  setInterval(() => {
    hideToppedTopic();
  }, 400);
})();