MediaWiki:Common.js: Difference between revisions

From Project Gorgon
Jump to navigation Jump to search
Gorgonzola (talk | contribs)
Adding code for the Spoiler template
 
Gorgonzola (talk | contribs)
mNo 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. */


// Gorgonzola: See my comments in page discussion (trying to minimize page bloat here).
// Gorgonzola: Used by [[Template:Spoilers]] (reusing classes from <spoiler> extension)
 
$('.spoilers-button').toggle(function() {
$('.spoilers-button').toggle(function() {
   $(this).parents('.spoilers').find('.spoilers-body').show();
   $(this).parents('.spoilers').find('.spoilers-body').show();

Revision as of 17:03, 23 September 2014

/* Any JavaScript here will be loaded for all users on every page load. */

// Gorgonzola: Used by [[Template:Spoilers]] (reusing classes from <spoiler> extension)
$('.spoilers-button').toggle(function() {
  $(this).parents('.spoilers').find('.spoilers-body').show();
  $(this).children('.spoilers-show').hide();
  $(this).children('.spoilers-hide').show();
}, function() {
  $(this).parents('.spoilers').find('.spoilers-body').hide();
  $(this).children('.spoilers-show').show();
  $(this).children('.spoilers-hide').hide();
});