Team:NCTU Formosa/source/head

From 2013.igem.org

(Difference between revisions)
Line 18: Line 18:
     }
     }
}
}
-
$(function () {
 
-
 
-
    var top = 0,
 
-
        step = 55,
 
-
        viewport = $(window).height(),
 
-
        body = $.browser.webkit ? $('body') : $('html'),
 
-
        wheel = false;
 
-
 
-
 
-
    $('body').mousewheel(function(event, delta) {
 
-
 
-
        wheel = true;
 
-
 
-
        if (delta < 0) {
 
-
 
-
            top = (top+viewport) >= $(document).height() ? top : top+=step;
 
-
 
-
            body.stop().animate({scrollTop: top}, 400, function () {
 
-
                wheel = false;
 
-
            });
 
-
        } else {
 
-
 
-
            top = top <= 0 ? 0 : top-=step;
 
-
 
-
            body.stop().animate({scrollTop: top}, 400, function () {
 
-
                wheel = false;
 
-
            });
 
-
        }
 
-
 
-
        return false;
 
-
    });
 
-
 
-
    $(window).on('resize', function (e) {
 
-
        viewport = $(this).height();
 
-
    });
 
-
 
-
    $(window).on('scroll', function (e) {
 
-
        if (!wheel)
 
-
            top = $(this).scrollTop();
 
-
    });
 
-
 
-
});
 
$(function() {
$(function() {
     adjustStyle($(this).width());
     adjustStyle($(this).width());

Revision as of 02:39, 30 August 2013