Zum Inhalt springen

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus TerranianStar
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
/* Einklappen und pointer */
$(document).ready(function () {
$(document).ready(function () {
     $('.mw-portlet').each(function () {
     $('.mw-portlet').each(function () {
Zeile 7: Zeile 8:
         if (!heading.length || !content.length) return;
         if (!heading.length || !content.length) return;


         heading.css('cursor', 'pointer').on('click', function (e) {
        // Immer zu beim Laden
        content.hide();
         heading.addClass('collapsed');
 
        // Klick-Handler
        heading.on('click', function (e) {
             e.preventDefault();
             e.preventDefault();
            e.stopPropagation();
             content.slideToggle(200);
             content.slideToggle(200);
             heading.toggleClass('collapsed');
             heading.toggleClass('collapsed');

Version vom 26. Mai 2026, 15:04 Uhr

/* Einklappen und pointer */
$(document).ready(function () {
    $('.mw-portlet').each(function () {
        const portlet = $(this);
        const heading = portlet.find('.vector-menu-heading');
        const content = portlet.find('.vector-menu-content');

        if (!heading.length || !content.length) return;

        // Immer zu beim Laden
        content.hide();
        heading.addClass('collapsed');

        // Klick-Handler
        heading.on('click', function (e) {
            e.preventDefault();
            content.slideToggle(200);
            heading.toggleClass('collapsed');
        });
    });
});