MediaWiki: Vector.js: Unterschied zwischen den Versionen
Aus UDI
(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() { | ||
$('.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'); | ||
$('. | |||
}); | }); | ||
}); | }); | ||
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');
});
});