Difference between revisions of "MediaWiki:Common.js"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
$( function () { | $( function () { | ||
− | var x = document. | + | var x = document.getElementById('mp-topbanner'); |
x.style.display = 'none'; | x.style.display = 'none'; | ||
Revision as of 22:24, 18 May 2018
/* Any JavaScript here will be loaded for all users on every page load. */
$( function () {
var x = document.getElementById('mp-topbanner');
x.style.display = 'none';
}());
/**
* Keep code in MediaWiki:Common.js to a minimum as it is unconditionally
* loaded for all users on every wiki page. If possible create a gadget that is
* enabled by default instead of adding it here (since gadgets are fully
* optimized ResourceLoader modules with possibility to add dependencies etc.)
*
* Since Common.js isn't a gadget, there is no place to declare its
* dependencies, so we have to lazy load them with mw.loader.using on demand and
* then execute the rest in the callback. In most cases these dependencies will
* be loaded (or loading) already and the callback will not be delayed. In case a
* dependency hasn't arrived yet it'll make sure those are loaded before this.
*/
/* global mw, $ */
/* jshint strict:false, browser:true */
mw.loader.using( ['mediawiki.user', 'mediawiki.util', 'mediawiki.notify'] ).done( function () {
/* Begin of mw.loader.using callback */
/* End of mw.loader.using callback */
} );