MediaWiki:Common.js: Difference between revisions
Appearance
	
	
 Created page with "→Any JavaScript here will be loaded for all users on every page load.:  $(document).ready(function() {     // Check if we're on the search page     if (mw.config.get('wgCanonicalSpecialPageName') === 'Search') {         // Select the desired tab (e.g., "Content pages")         // The ID for "Content pages" is typically 'mw-search-tab-content'         $('#mw-search-tab-content').prop('checked', true);          // Optionally, hide the "Search in namespaces" section (as..."  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */  | /* Any JavaScript here will be loaded for all users on every page load. */  | ||
$(document).ready(function() {  | $(document).ready(function() {  | ||
     // Check if we're on the search page  |      // Wait for the page to load  | ||
    $(window).on('load', function() {  | |||
        // Check if we're on the search page  | |||
        if ($('.search-types').length) {  | |||
            // Select the tab you want as default  | |||
            // Options: 'Content pages', 'Multimedia', 'Everything'  | |||
            var defaultTab = 'Content pages';  | |||
     }  |             // Find and click the tab  | ||
            $('.search-types').find('a:contains("' + defaultTab + '")').click();  | |||
        }  | |||
     });  | |||
});  | });  | ||
Revision as of 13:38, 26 March 2025
/* Any JavaScript here will be loaded for all users on every page load. */
$(document).ready(function() {
    // Wait for the page to load
    $(window).on('load', function() {
        // Check if we're on the search page
        if ($('.search-types').length) {
            // Select the tab you want as default
            // Options: 'Content pages', 'Multimedia', 'Everything'
            var defaultTab = 'Content pages';
            
            // Find and click the tab
            $('.search-types').find('a:contains("' + defaultTab + '")').click();
        }
    });
});