MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Populus DE
Zur Navigation springenZur Suche springen
Thk (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Thk (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ |
/* Das folgende JavaScript wird für alle Benutzer geladen. */ |
||
thkSelectNavListener = |
var thkSelectNavListener = e => { |
||
console.log("hash changed"); |
console.log("hash changed"); |
||
var prev = document.querySelector('#toc a.selected'); |
var prev = document.querySelector('#toc a.selected'); |
Version vom 16. Juli 2023, 10:00 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */ var thkSelectNavListener = e => { console.log("hash changed"); var prev = document.querySelector('#toc a.selected'); if (prev !== null) { prev.classList.remove('selected'); } var curr = document.querySelector('#toc a[href="#' + window.location.hash + '"]'); if (curr !== null) { curr.classList.add('selected'); } }; window.addEventListener( "hashchange", thkSelectNavListener, false );