117.png

Difference between revisions of "MediaWiki:Common.js"

From ITSTEP
Jump to: navigation, search
Line 1: Line 1:
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 +
 +
 +
<script>
 +
$(document).ready(function() {
 +
 +
$('body').append('<div class="button-up" style="display: none;opacity: 0.7;width: 100px;height:100%;position: fixed;left: 0px;top: 0px;cursor: pointer;text-align: center;line-height: 100px;color: #45688E;">^ Наверх</div>');
 +
 +
$ (window).scroll (function () {
 +
if ($ (this).scrollTop () > 300) {
 +
$ ('.button-up').fadeIn();
 +
} else {
 +
$ ('.button-up').fadeOut();
 +
}
 +
});
 +
 +
$('.button-up').click(function(){
 +
$('body,html').animate({
 +
scrollTop: 0
 +
}, 100);
 +
return false;
 +
});
 +
 +
$('.button-up').hover(function() {
 +
$(this).animate({
 +
'opacity':'1',
 +
}).css({'background-color':'#E1E7ED','color':'#45688E'});
 +
}, function(){
 +
$(this).animate({
 +
'opacity':'0.7'
 +
}).css({'background':'none','color':'#45688E'});;
 +
});
 +
 +
});
 +
</script>

Revision as of 14:48, 31 March 2017

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */


<script>
$(document).ready(function() {
 
$('body').append('<div class="button-up" style="display: none;opacity: 0.7;width: 100px;height:100%;position: fixed;left: 0px;top: 0px;cursor: pointer;text-align: center;line-height: 100px;color: #45688E;">^ Наверх</div>');
 
$ (window).scroll (function () {
if ($ (this).scrollTop () > 300) {
$ ('.button-up').fadeIn();
} else {
$ ('.button-up').fadeOut();
}
});
 
$('.button-up').click(function(){
$('body,html').animate({
scrollTop: 0
}, 100);
return false;
});
 
$('.button-up').hover(function() {
$(this).animate({
'opacity':'1',
}).css({'background-color':'#E1E7ED','color':'#45688E'});
}, function(){
$(this).animate({
'opacity':'0.7'
}).css({'background':'none','color':'#45688E'});;
});
 
});
</script>