Difference between revisions of "MediaWiki:Masquerade.js"
From Masq
Line 29: | Line 29: | ||
$(".folder").click(function(){ | $(".folder").click(function(){ | ||
− | $(this).toggleClass("active",{duration: 500, queue: false}); | + | $(this).toggleClass("active",{duration: 500, easing: linear, queue: false}); |
− | $(".fold").toggleClass("folded",{duration: 500, queue: false}); | + | $(".fold").toggleClass("folded",{duration: 500, easing: linear, queue: false}); |
return false; | return false; | ||
}); | }); |
Revision as of 16:51, 3 May 2015
(function() { var config = { kitId: 'xef5dcm', scriptTimeout: 3000 }; var h=document.getElementsByTagName("html")[0];h.className+=" wf-loading";var t=setTimeout(function(){h.className=h.className.replace(/(\s|^)wf-loading(\s|$)/g," ");h.className+=" wf-inactive"},config.scriptTimeout);var tk=document.createElement("script"),d=false;tk.src='//use.typekit.net/'+config.kitId+'.js';tk.type="text/javascript";tk.async="true";tk.onload=tk.onreadystatechange=function(){var a=this.readyState;if(d||a&&a!="complete"&&a!="loaded")return;d=true;clearTimeout(t);try{Typekit.load(config)}catch(b){}};var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(tk,s) })(); $(document).ready(function(){ $("#firstHeading").text(function () { return $(this).text().replace(' "', " \u201C").replace(/([A-z])NPC/, '$1 (NPC)'); }); $(".page-Category_NPC a").text(function () { return $(this).text().replace(/([A-z])NPC/, '$1 (NPC)'); }); }); mw.loader.using( ['jquery.ui.core', 'jquery.effects.core'], function () { $(document).ready(function(){ $(".typekit-badge").remove(); $(".trigger").click(function(){ $(".tabs").toggle("fast"); $(this).toggleClass("active"); return false; }); $(".trigger").trigger("click"); $(".folder").click(function(){ $(this).toggleClass("active",{duration: 500, easing: linear, queue: false}); $(".fold").toggleClass("folded",{duration: 500, easing: linear, queue: false}); return false; }); $(".folder").trigger("click"); }); });