More actions
Created page with "→All JavaScript here will be loaded for users of the Citizen skin: →Current version of MediaWiki does not support ES6: mw.loader.using(['mediawiki.util']).done(function () { →Trigger search box when click on the fake search button on main page: var searchTrigger = document.getElementById('citizen-search-trigger'); if (searchTrigger) { searchTrigger.addEventListener('click', function () { var search = document.getElementById('citizen-search-details');..." |
No edit summary |
||
| Line 2: | Line 2: | ||
/* Current version of MediaWiki does not support ES6 */ | /* Current version of MediaWiki does not support ES6 */ | ||
mw.loader.using(['mediawiki.util']).done(function () { | mw.loader.using(['mediawiki.util']).done(function () { | ||
/* | /* Open the search <details> element when clicking the fake search button on main page */ | ||
var searchTrigger = document.getElementById('citizen-search-trigger'); | var searchTrigger = document.getElementById('citizen-search-trigger'); | ||
if (searchTrigger) { | if (searchTrigger) { | ||
searchTrigger.addEventListener('click', function () { | searchTrigger.addEventListener('click', function () { | ||
var search = document.getElementById('citizen-search-details'); | var search = document.getElementById('citizen-search-details'); | ||
if (search) { | |||
search.open = true; // Properly open the <details> element | |||
if ( | |||
} | } | ||
}); | }); | ||
} | } | ||
}); | }); | ||
Latest revision as of 01:05, 29 April 2025
/* All JavaScript here will be loaded for users of the Citizen skin */
/* Current version of MediaWiki does not support ES6 */
mw.loader.using(['mediawiki.util']).done(function () {
/* Open the search <details> element when clicking the fake search button on main page */
var searchTrigger = document.getElementById('citizen-search-trigger');
if (searchTrigger) {
searchTrigger.addEventListener('click', function () {
var search = document.getElementById('citizen-search-details');
if (search) {
search.open = true; // Properly open the <details> element
}
});
}
});