ao3 series collapser

collapse works that are later than part 1 of a series

目前為 2016-06-08 提交的版本,檢視 最新版本

// ==UserScript==
// @name         ao3 series collapser
// @namespace    https://gf.qytechs.cn/en/users/36620
// @version      0.4
// @description  collapse works that are later than part 1 of a series
// @author       scriptfairy
// @include      http://archiveofourown.org/*works*
// @include      https://archiveofourown.org/*works*
// @exclude      /https?://archiveofourown\.org/works/\d+/
// @grant        none
// @run-at       document-idle
// ==/UserScript==

(function($) {
    $('<style>').text(
        '@keyframes hideSeries {from{opacity:1;} to {opacity:0.6;}} @keyframes showSeries {from{opacity:0.6;} to {opacity:1;}} .hideseries > * {display:none; animation: hideSeries 250ms ease-in-out both;} .hideseries>.series {display:block; opacity:0.6;} .showseries>*{display:block; animation: showSeries 250ms ease-in-out both;}'
    ).appendTo($('head'));
    var series = $('li.blurb');
    series = series.filter(function(index) {
        return $('ul.series', this ).length > 0;
    });
    $('ul.series:not(:contains("Part 1 of"))',series).parent().addClass('series-collapse hideseries');
    $('.series-collapse').click(function() {
        if ($(this).hasClass('hideseries')) {
            $(this).removeClass('hideseries').addClass('showseries');
        } else {
            $(this).removeClass('showseries').addClass('hideseries');
        }
    });
})(window.jQuery);

QingJ © 2025

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