MediaWiki:Common.js: Unterschied zwischen den Versionen
MediaWiki-Schnittstellenseite
Weitere Optionen
Kevkus (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kevkus (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 2: | Zeile 2: | ||
const trigger = document.getElementById('skin-citizen-search-trigger'); | const trigger = document.getElementById('skin-citizen-search-trigger'); | ||
if (!trigger) | if (!trigger) return; | ||
trigger.addEventListener('click', function () { | trigger.addEventListener('click', function () { | ||
const checkbox = document.getElementById('citizen-search__checkbox'); | const checkbox = document.getElementById('citizen-search__checkbox'); | ||
const | const input = document.querySelector('.citizen-search__input'); | ||
if (checkbox) { | if (checkbox) { | ||
| Zeile 18: | Zeile 16: | ||
} | } | ||
if ( | if (input) { | ||
setTimeout( | setTimeout(() => input.focus(), 50); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
Version vom 25. April 2026, 01:57 Uhr
mw.loader.using(['mediawiki.util']).done(function () {
const trigger = document.getElementById('skin-citizen-search-trigger');
if (!trigger) return;
trigger.addEventListener('click', function () {
const checkbox = document.getElementById('citizen-search__checkbox');
const input = document.querySelector('.citizen-search__input');
if (checkbox) {
checkbox.checked = true;
checkbox.dispatchEvent(new Event('input', {
bubbles: true,
composed: true
}));
}
if (input) {
setTimeout(() => input.focus(), 50);
}
});
});