MediaWiki:Mobile.js: Difference between revisions

709 bytes added ,  01:48, 27 October 2020
add inline gif player js
m (restore the visibility thing I accidentally deleted)
(add inline gif player js)
Line 153: Line 153:
/* End Qud infobox image-to-gif swapper *
/* End Qud infobox image-to-gif swapper *
/****************************************/
/****************************************/
/*************************
/* Qud inline gif player *
/*************************/
// Author:  egocarib
// Date:    2020-Oct
// License: CC-BY 3.0
// Code for a simple little gif mask / click to play widget.
// See Template:Masked_gif for a demo
var qudInlineGifMasker = qudInlineGifMasker || {
  initialize: function () {
    $('.qud-inline-gif').click(function () {
      window.qudInlineGifMasker.toggle(this);
    });
  },
  toggle: function(elem) {
    $(elem).find('*').toggleClass('qud-invisible');
  }
};
window.qudInlineGifMasker = qudInlineGifMasker;
$(document).ready(qudInlineGifMasker.initialize);
/*****************************
/* End Qud inline gif player *
/*****************************/