jquery点击滑动到某个位置

流氓凡 技术分享 2019-11-04 3.98 K 0

点击向下滚动到某个位置,比较常用的一个功能,只需要一个简单的函数就可以滑动到任意你需要的地方,默认点击之后是返回顶部。
function scrollTo(ele, speed){
        if(!speed) speed = 300;
        if(!ele){
                $("html,body").animate({scrollTop:0},speed);
        }else{
                if(ele.length>0) $("html,body").animate({scrollTop:$(ele).offset().top},speed);
        }
        return false;
}
使用方法:
1.滑动到顶部,速率为0.3秒
scrollTo();
2.滑动某个元素的位置。
a.滑动id为item scrollTo('#item',300);

b.滑到某个标签item scrollTo('.item');


评论