MediaWiki:Common.js: Difference between revisions

From Arcis Wiki
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
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. */
 
/*
// Wait for the DOM to fully load
$(document).ready(function() {
$(document).ready(function() {
     // Select all headers with the specified class
     // Select all headers with the specified class
Line 9: Line 8:
         // Toggle the visibility
         // Toggle the visibility
         content.toggle();
         content.toggle();
        return false;
    });
});
*/
$(document).ready(function() {
    // Remove any existing [Collapse] buttons
    $('.mw-collapsible').each(function() {
        $(this).removeClass('mw-collapsible');
    });
    $('.mw-customtoggle-myDivision').click(function() {
        var content = $(this).next('div'); // Get the next div for toggling
        // Toggle visibility
        if (content.css('display') === 'none') {
            content.show(); // Show if hidden
        } else {
            content.hide(); // Hide if visible
        }
     });
     });
});
});

Latest revision as of 00:07, 24 October 2024

/* Any JavaScript here will be loaded for all users on every page load. */
/*
$(document).ready(function() {
    // Select all headers with the specified class
    $('.mw-customtoggle-myDivision').click(function() {
        var content = $(this).next('.mw-collapsible'); // Get the next collapsible div

        // Toggle the visibility
        content.toggle();
        return false;
    });
});
*/

$(document).ready(function() {
    // Remove any existing [Collapse] buttons
    $('.mw-collapsible').each(function() {
        $(this).removeClass('mw-collapsible');
    });

    $('.mw-customtoggle-myDivision').click(function() {
        var content = $(this).next('div'); // Get the next div for toggling

        // Toggle visibility
        if (content.css('display') === 'none') {
            content.show(); // Show if hidden
        } else {
            content.hide(); // Hide if visible
        }
    });
});