MediaWiki:Common.js: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
$(document).ready(function() {
const observer = new MutationObserver(function (mutationsList, observer) {
     var menue = $('#menue');
     for (const mutation of mutationsList) {
    if (menue.length) {
        if (mutation.type === 'childList') {
        $('body').prepend(menue);
            mutation.addedNodes.forEach(node => {
                if (node.nodeType === Node.ELEMENT_NODE) {
                    if (node.id === 'menue') {
                        document.querySelector('body').prepend(node);
                        observer.disconnect();
                    }
                }
            });
        }
     }
     }
});
});
observer.observe(document, { childList: true, subtree: true });

Version vom 17. November 2025, 07:07 Uhr

const observer = new MutationObserver(function (mutationsList, observer) {
    for (const mutation of mutationsList) {
        if (mutation.type === 'childList') {
            mutation.addedNodes.forEach(node => {
                if (node.nodeType === Node.ELEMENT_NODE) {
                    if (node.id === 'menue') {
                        document.querySelector('body').prepend(node);
                        observer.disconnect();
                    }
                }
            });
        }
    }
});
observer.observe(document, { childList: true, subtree: true });