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, 22: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');
}
});
});