Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Difference between revisions

MediaWiki interface page
Created page with "Any JavaScript here will be loaded for all users on every page load.: // Wait for the document to be ready before running our code $( function() { // Find our new search "button" by the ID we gave it var searchTrigger = document.getElementById( 'mainpageSearchTrigger' ); // If the button exists on this specific page... if ( searchTrigger ) { // ...add a click listener to it. searchTrigger.addEventListener( 'click', function() {..."
 
Blanked the page
Tag: Blanking
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
// Wait for the document to be ready before running our code
$( function() {


    // Find our new search "button" by the ID we gave it
    var searchTrigger = document.getElementById( 'mainpageSearchTrigger' );
    // If the button exists on this specific page...
    if ( searchTrigger ) {
        // ...add a click listener to it.
        searchTrigger.addEventListener( 'click', function() {
            // Find the REAL search bar (the one Alt+Shift+F opens)
            var realSearchInput = document.getElementById( 'searchInput' );
            // If the real search bar exists...
            if ( realSearchInput ) {
                // ...put the user's cursor in it!
                realSearchInput.focus();
            }
        } );
    }
} );

Latest revision as of 15:32, 8 November 2025