Initially, the scroll to top button will be hidden but as soon as the user will scroll down, the button will appear.
Open your footer template and add the following code at the very beginning:
PHP Code:
<script type="text/javascript">
jQuery(function($) {
$("#backtop").hide();
$(window).scroll(function () {
if ($(this).scrollTop() > 400) {
$('#backtop').fadeIn(200);
} else {
$('#backtop').fadeOut(200);
}
});
$('.go-top').click(function () {
$('html,body').animate({
scrollTop: 0
}, 1000);
return false;
});
});
</script>
and at the end before two close </div> tags:
PHP Code:
<div id='backtop'>
<a class='go-top' href='#top' title='Back to Top'><img src="BUTTON IMAGE" /></a>
</div>
Save your footer template. Open global.css and add at the end:
PHP Code:
#backtop {
position: fixed;
bottom: 50px;
right: 10px;
margin: 0;
padding: 0;
width: 36px;
height: 36px;
z-index: 100;
}
PHP Code:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
jQuery.noConflict();
</script>
Enjoy scrolling back to top ... :hurr:
Credits to Linkz