MediaWiki:Common.js: Difference between revisions

From Seven Sages of Rome
No edit summary
No edit summary
Line 21: Line 21:
})
})
$(document).ready(function () {
$(document).ready(function () {
    $("#drilldown-header").next().remove(),
     $('<br /><h3 class="drilldown-pre-header">1. Selected Filters</h3>').insertBefore("#drilldown-header"),
     $('<br /><h3 class="drilldown-pre-header">1. Selected Filters</h3>').insertBefore("#drilldown-header"),
     $('<h3 class="drilldown-pre-filters">2. Available Filters</h3>').insertBefore("#drilldown-filters"),
     $('<h3 class="drilldown-pre-filters">2. Available Filters</h3>').insertBefore("#drilldown-filters"),

Revision as of 08:44, 4 June 2024

function drilldownswitcher() {
    $('#drilldown-switch:contains("Show all filters")').length
        ? ($(".drilldown-filter-values:has(a)").css("display", "block"),
            $(".drilldown-values-toggle").each(function () {
                $("img").each(function () {
                    $(this).attr("src", $(this).attr("src").replace("right-arrow.png", "down-arrow.png"));
                });
            }),
            (document.getElementById("drilldown-switch").innerHTML = 'Hide all filters <i class="fa fa-minus"></i>'))
        : $('#drilldown-switch:contains("Hide all filters")').length &&
        ($(".drilldown-filter-values:has(a)").css("display", "none"),
            $(".drilldown-values-toggle").each(function () {
                $("img").each(function () {
                    $(this).attr("src", $(this).attr("src").replace("down-arrow.png", "right-arrow.png"));
                });
            }),
            (document.getElementById("drilldown-switch").innerHTML = 'Show all filters <i class="fa fa-plus"></i>'));
}
$(document).ready(function () {
    $(".drilldown-results").css({ "-webkit-filter": "blur(0)", "-moz-filter": "blur(0)", "-o-filter": "blur(0)", "-ms-filter": "blur(0)", filter: "blur(0)" }), $(".drilldown-filter-values:has(a)").css("display", "none");
})
$(document).ready(function () {
    $('<br /><h3 class="drilldown-pre-header">1. Selected Filters</h3>').insertBefore("#drilldown-header"),
    $('<h3 class="drilldown-pre-filters">2. Available Filters</h3>').insertBefore("#drilldown-filters"),
    $('<h3 class="drilldown-post-filters">3. Filtered Results</h3>').insertAfter("#drilldown-filters"),
    $('<html><div class="drilldown-btn-wrapper"><a class="btn primary-btn" href="javascript:;" onclick="drilldownswitcher()" id="drilldown-switch">Show all filters <i class="fa fa-plus"></i></a></div></html>').insertBefore("#drilldown-filters");
})
$(document).ready(function () {
    $(".drilldown-values-toggle").each(function () {
        $("img").each(function () {
            $(this).attr("src", $(this).attr("src").replace("down-arrow.png", "right-arrow.png"));
        });
    });
})