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 28: | Zeile 28: | ||
}); | }); | ||
}); | |||
############################## | |||
### Main page banner ######## | |||
############################## | |||
function parallax_height() { | |||
var scroll_top = $(this).scrollTop(); | |||
var sample_section_top = $(".sample-section").offset().top; | |||
var header_height = $(".sample-header-section").outerHeight(); | |||
$(".sample-section").css({ "margin-top": header_height }); | |||
$(".sample-header").css({ height: header_height - scroll_top }); | |||
} | |||
parallax_height(); | |||
$(window).scroll(function() { | |||
parallax_height(); | |||
}); | |||
$(window).resize(function() { | |||
parallax_height(); | |||
}); | }); |
Version vom 18. Januar 2019, 00:56 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */ /***************************************************************/ /********* 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'); } }); }); ############################## ### Main page banner ######## ############################## function parallax_height() { var scroll_top = $(this).scrollTop(); var sample_section_top = $(".sample-section").offset().top; var header_height = $(".sample-header-section").outerHeight(); $(".sample-section").css({ "margin-top": header_height }); $(".sample-header").css({ height: header_height - scroll_top }); } parallax_height(); $(window).scroll(function() { parallax_height(); }); $(window).resize(function() { parallax_height(); });