Meetups/August HZAU-China/backtop.js

From 2014.igem.org

//javascript Document function SuCaiJiaYuan(){ this.init(); }

SuCaiJiaYuan.prototype = { constructor: SuCaiJiaYuan, init: function(){ this._initBackTop(); }, _initBackTop: function(){

var $backTop = this.$backTop = $('
'+

'<a class="cweixin cbbtn"">'+

'
'+

'</a>'+ '<a class="gotop cbbtn">'+ ''+ '</a>'+

'
');

$('body').append($backTop);

$backTop.click(function(){ $("html, body").animate({ scrollTop: 0 }, 120); });

var timmer = null; $(window).bind("scroll",function() {

           var d = $(document).scrollTop(),
           e = $(window).height();
           0 < d ? $backTop.css("bottom", "10px") : $backTop.css("bottom", "-90px");

clearTimeout(timmer); timmer = setTimeout(function() {

               clearTimeout(timmer)
           },100);

}); }

} var SuCaiJiaYuan = new SuCaiJiaYuan();