MediaWiki:Common.js

From The Bakugan Wiki

Note: After saving, 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)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for all users on every page load. */

//syntax highlighter
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-DotsSyntaxHighlighter.js&action=raw&ctype=text/javascript');

syntaxHighlighterConfig = {
   templateColor: "#ffcccc", //pink
}

/*
  Mobile Tooltip Hover/Touch Fix
  Prevent link from opening when you first tap a link with tooltip.
  Tapping the link again opens the link.
*/
(function () {
    document.addEventListener("touchstart", function() {
        $(".tooltip.hover").removeClass("hover");
    });

    $(".tooltip").on('touchstart', function (e) {
        if (!$(this).hasClass("hover")) {
            e.preventDefault();
            e.stopPropagation();
            $(".tooltip.hover").removeClass("hover");
            $(this).addClass("hover");
        }
    });
})();