MediaWiki:Common.js: Unterschied zwischen den Versionen
Erscheinungsbild
Gerard (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Gerard (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
$(document).ready(function () { | $(document).ready(function () { | ||
$('.mw-portlet').each(function () { | // Warten bis Vector alles gerendert hat | ||
setTimeout(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; | |||
// Beim Laden IMMER zu | |||
content.hide(); | |||
heading.addClass('collapsed'); | |||
// Klick-Handler | |||
heading.on('click', function (e) { | |||
e.preventDefault(); | |||
content.slideToggle(200); | |||
heading.toggleClass('collapsed'); | |||
}); | |||
}); | }); | ||
}); | }, 50); // 50ms warten = Vector ist fertig | ||
}); | }); | ||
Version vom 26. Mai 2026, 15:06 Uhr
$(document).ready(function () {
// Warten bis Vector alles gerendert hat
setTimeout(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;
// Beim Laden IMMER zu
content.hide();
heading.addClass('collapsed');
// Klick-Handler
heading.on('click', function (e) {
e.preventDefault();
content.slideToggle(200);
heading.toggleClass('collapsed');
});
});
}, 50); // 50ms warten = Vector ist fertig
});