Skip to content

Instantly share code, notes, and snippets.

@tychio
Created April 11, 2013 07:55
Show Gist options
  • Save tychio/5361550 to your computer and use it in GitHub Desktop.
Save tychio/5361550 to your computer and use it in GitHub Desktop.
go to page top
var backtop = document.getElementById('backtop');//need a button id is 'backtop'
backtop.onclick = function () {
backTimer = setInterval(_back, 30);
};
var backTimer;
function _back () {
var _body = document.documentElement;
if (!_body.scrollTop) {
_body = document.body;
}
_body.scrollTop -= 50;
if (_body.scrollTop <= 0) {
_body.scrollTop = 0;
clearTimeout(backTimer);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment