MediaWiki:Common.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Sysop (Diskussion • Beiträge) Keine Bearbeitungszusammenfassung |
Sysop (Diskussion • Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
(function() { | |||
var observer = new MutationObserver(function(mutationsList, observer) { | |||
for (var i = 0; i < mutationsList.length; i++) { | |||
var mutation = mutationsList[i]; | |||
if (mutation.type === 'childList') { | |||
var addedNodes = mutation.addedNodes; | |||
} | for (var j = 0; j < addedNodes.length; j++) { | ||
}); | var node = addedNodes[j]; | ||
if (node.nodeType === Node.ELEMENT_NODE) { | |||
if (node.id === 'menue') { | |||
console.log(node); | |||
document.querySelector('body').insertBefore(node, document.body.firstChild); | |||
node.style.visibility = 'visible'; | |||
node.style.display = 'block'; | |||
observer.disconnect(); | |||
} | |||
} | |||
} | |||
} | |||
} | |||
}); | |||
observer.observe(document, { childList: true, subtree: true }); | |||
})(); | |||
Version vom 17. November 2025, 18:03 Uhr
(function() {
var observer = new MutationObserver(function(mutationsList, observer) {
for (var i = 0; i < mutationsList.length; i++) {
var mutation = mutationsList[i];
if (mutation.type === 'childList') {
var addedNodes = mutation.addedNodes;
for (var j = 0; j < addedNodes.length; j++) {
var node = addedNodes[j];
if (node.nodeType === Node.ELEMENT_NODE) {
if (node.id === 'menue') {
console.log(node);
document.querySelector('body').insertBefore(node, document.body.firstChild);
node.style.visibility = 'visible';
node.style.display = 'block';
observer.disconnect();
}
}
}
}
}
});
observer.observe(document, { childList: true, subtree: true });
})();