MediaWiki:Common.js
Appearance
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.using(['jquery']).then(function () {
// Handle main collapsible sections
$(".collapsible-header").click(function (e) {
e.stopPropagation();
$(this).toggleClass("active");
$(this).next(".collapsible-content").slideToggle();
});
// Handle submenus
$(".collapsible-subheader").click(function (e) {
e.stopPropagation();
$(this).toggleClass("active");
$(this).next(".collapsible-subcontent").slideToggle();
});
// Ensure all submenus are hidden on page load
$(".collapsible-content, .collapsible-subcontent").hide();
});
$(document).ready(function() {
if ($('#custom-footer').length === 0) {
$('body').append('<div id="custom-footer"> <a href="javascript:history.back()">⬅ Go Back</a> | <a href="/wiki/Main_Page">🏠 Home</a> | <a href="/wiki/Special:RecentChanges">🔄 Recent Changes</a> </div>');
}
});