MediaWiki:Common.js: Difference between revisions
Appearance
Created page with "→Any JavaScript here will be loaded for all users on every page load.: mw.loader.using( 'mediawiki.util', function () { $( function () { // This ID is specific to the main menu toggle in skins like Vector-2022 var mainMenuCheckbox = document.getElementById( 'vector-main-menu-dropdown-checkbox' ); if ( mainMenuCheckbox ) { // If the checkbox exists and is not checked (meaning menu is likely collapsed) if ( !mainMenuCheckbox.checked ) { // Programmat..." |
(No difference)
|
Latest revision as of 19:41, 20 June 2025
/* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.using( 'mediawiki.util', function () { $( function () { // This ID is specific to the main menu toggle in skins like Vector-2022 var mainMenuCheckbox = document.getElementById( 'vector-main-menu-dropdown-checkbox' ); if ( mainMenuCheckbox ) { // If the checkbox exists and is not checked (meaning menu is likely collapsed) if ( !mainMenuCheckbox.checked ) { // Programmatically click the checkbox to expand the menu. // This is generally more reliable as it triggers the skin's own event handlers. mainMenuCheckbox.click(); } } } ); } );