MediaWiki: Vector.js: Unterschied zwischen den Versionen

Aus UDI
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „→‎Das folgende JavaScript wird für Benutzer der Vector-Benutzeroberfläche geladen.: $(document).ready(function() { // Klick auf Tab $('.custom-tab').click(function() { var tabId = $(this).attr('data-tab'); $('.custom-tab').removeClass('active'); $(this).addClass('active'); $('.custom-tab-pane').removeClass('active'); $('#' + tabId).addClass('active'); }); // Schließen-Button $('.btn-clo…“)
 
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:


$(document).ready(function() {
$(document).ready(function() {
    // Klick auf Tab
     $('.nav-tabs li a, .nav-tabs li span[data-target]').click(function(e) {
     $('.custom-tab').click(function() {
         e.preventDefault(); // Verhindert das Standardverhalten
         var tabId = $(this).attr('data-tab');


         $('.custom-tab').removeClass('active');
         var target = $(this).attr('href') || $(this).attr('data-target');  
        $(this).addClass('active');


         $('.custom-tab-pane').removeClass('active');
         if (target) {
        $('#' + tabId).addClass('active');
            $('.nav-tabs li a, .nav-tabs li span').removeClass('active');
            $(this).addClass('active'); // Geklicktes Element aktivieren
 
            $('.tab-content .tab-pane').removeClass('active');  
            $(target).addClass('active'); // Gewählten Inhalt anzeigen
        }
     });
     });


    // Schließen-Button
     $('#closeActiveTab').click(function() {
     $('.btn-close-tab').click(function() {
         $('.nav-tabs li a, .nav-tabs li span').removeClass('active');
         $('.custom-tab').removeClass('active');
         $('.tab-content .tab-pane').removeClass('active');
         $('.custom-tab-pane').removeClass('active');
     });
     });
});
});

Aktuelle Version vom 24. März 2025, 22:26 Uhr

/* Das folgende JavaScript wird für Benutzer der Vector-Benutzeroberfläche geladen. */

$(document).ready(function() {
    $('.nav-tabs li a, .nav-tabs li span[data-target]').click(function(e) {
        e.preventDefault(); // Verhindert das Standardverhalten

        var target = $(this).attr('href') || $(this).attr('data-target'); 

        if (target) {
            $('.nav-tabs li a, .nav-tabs li span').removeClass('active'); 
            $(this).addClass('active'); // Geklicktes Element aktivieren

            $('.tab-content .tab-pane').removeClass('active'); 
            $(target).addClass('active'); // Gewählten Inhalt anzeigen
        }
    });

    $('#closeActiveTab').click(function() {
        $('.nav-tabs li a, .nav-tabs li span').removeClass('active');
        $('.tab-content .tab-pane').removeClass('active');
    });
});