MediaWiki: Common.js: Unterschied zwischen den Versionen
Aus Joachim Camerarius (1500-1574)
Noeth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Noeth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
jQuery(document).ready(function (e) { | |||
function t(t) { | |||
e(t).bind("click", function (t) { | |||
t.preventDefault(); | |||
e(this).parent().fadeOut() | |||
}) | |||
} | |||
e(".dropdown-toggle").click(function () { | |||
var t = e(this).parents(".button-dropdown").children(".dropdown-menu").is(":hidden"); | |||
e(".button-dropdown .dropdown-menu").hide(); | |||
e(".button-dropdown .dropdown-toggle").removeClass("active"); | |||
if (t) { | |||
e(this).parents(".button-dropdown").children(".dropdown-menu").toggle().parents(".button-dropdown").children(".dropdown-toggle").addClass("active") | |||
} | |||
}); | |||
e(document).bind("click", function (t) { | |||
var n = e(t.target); | |||
if (!n.parents().hasClass("button-dropdown")) e(".button-dropdown .dropdown-menu").hide(); | |||
}); | |||
e(document).bind("click", function (t) { | |||
var n = e(t.target); | |||
if (!n.parents().hasClass("button-dropdown")) e(".button-dropdown .dropdown-toggle").removeClass("active"); | |||
}) | |||
}); | |||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
Version vom 18. März 2019, 23:20 Uhr
jQuery(document).ready(function (e) { function t(t) { e(t).bind("click", function (t) { t.preventDefault(); e(this).parent().fadeOut() }) } e(".dropdown-toggle").click(function () { var t = e(this).parents(".button-dropdown").children(".dropdown-menu").is(":hidden"); e(".button-dropdown .dropdown-menu").hide(); e(".button-dropdown .dropdown-toggle").removeClass("active"); if (t) { e(this).parents(".button-dropdown").children(".dropdown-menu").toggle().parents(".button-dropdown").children(".dropdown-toggle").addClass("active") } }); e(document).bind("click", function (t) { var n = e(t.target); if (!n.parents().hasClass("button-dropdown")) e(".button-dropdown .dropdown-menu").hide(); }); e(document).bind("click", function (t) { var n = e(t.target); if (!n.parents().hasClass("button-dropdown")) e(".button-dropdown .dropdown-toggle").removeClass("active"); }) }); /* Das folgende JavaScript wird für alle Benutzer geladen. */ function loadFrame(url){ $( "#result" ).load(url + ' #frameContent'); $( "#linkResult" ).empty().prepend("<a href='" + url + "'>Seite besuchen</a>"); } /***************************************************************/ /********* Animate stat-counter on main page ******************/ /**************************************************************/ $('.counting').each(function() { var $this = $(this), countTo = $this.attr('data-count'); $({ countNum: $this.text()}).animate({ countNum: countTo }, { duration: 2000, easing:'linear', step: function() { $this.text(Math.floor(this.countNum)); }, complete: function() { $this.text(this.countNum); //alert('finished'); } }); });