(function ($) {
var $body = $('html, body');
$.scrollTo = function (selector, offset) {
var top = $.isNumeric(selector) ? selector : $(selector).offset().top + (offset || 0);
$body.animate({'scrollTop':top});
};
}(jQuery));这是一个让页面快速滚动到指定元素位置或指定高度的插件,用法如下
jQuery(function($){
var $content = $('#content');
$.scrollTo($content);
$('a.go-footer').on('click', function() {
$.scrollTo('#footer', -20);
return false;
});
$('a.back-to-top').on('click', function() {
$.scrollTo(0);
return false;
});
});标签:jQuery
Posted on 2012-03-01