MediaWiki:CollapsibleTemplates.js: Unterschied zwischen den Versionen

Aus Primepedia
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „if (skin != 'vector') $j = $; $j(document).ready(function() { $j('div.collapsibleheader') .show(); $j('div.collapsibletemplate.colla…“)
(kein Unterschied)

Version vom 21. August 2010, 11:07 Uhr

if (skin != 'vector') $j = $;
    $j(document).ready(function() {

        $j('div.collapsibleheader')
        .show();

        $j('div.collapsibletemplate.collapsed')
        .find('div.body')
        .hide();

        $j('div.collapsibletemplate')
        .find('div.body')
        .removeClass('show-on-commons');

        function toggleTemplate($element) {
            $element
            .parent()
            .toggleClass('expanded')
            .toggleClass('collapsed')
            .find('div.body')
            .slideToggle('fast');
        }
        var $headings = $j('div.collapsibletemplate > div.collapsibleheader');
        $headings
        .mousedown(function() {
            toggleTemplate($j(this));
            return false;
        });
    });