JQuery 页面如何快速滚动到顶部?

简介: JQuery 页面如何快速滚动到顶部?

JQuery 网页如何快速的滚动到顶部?现如今,页面元素不断丰富,就导致页面的纵深比较广,那么用户一旦阅读网页到了底部,就会产生一个快速滚动到顶部的需求,当然了,很多网页都这样实现了。


一、效果图


image.png


文档的右下侧出现一个向上滚动的按钮,鼠标点击后,就可快速的滚动的文档顶部。


二、实现方法


①、准备材料


你可以到该资源库jquery scrollUp下载,也可以到其官网下载。


②、导入文件

<link type="text/css" rel="stylesheet" href="${ctx}/components/awesome/css/font-awesome.min.css" />
<script type="text/javascript" src="${ctx}/components/scrollup/jquery.scrollUp.min.js"></script>


font-awesome作为scrollup的必需品。


③、设置scrollup的样式


// 启用scroll up
$(function() {
    $.scrollUp({
        scrollName : "scrollUp",
        topDistance : "300",
        topSpeed : 300,
        animation : "fade",
        animationInSpeed : 200,
        animationOutSpeed : 200,
        scrollText : '<i class="fa fa-angle-up"></i>',
        activeOverlay : !1
    });
});

这里用了font awesome中的式样“fa fa-angle-up”。


参数名 含义

scrollName 绑定 id,默认为 scrollUp

topDistance 滚动条距离顶部多少距离时出现按钮,单位为 px,默认为 300

topSpeed 滚动到顶部的时间,单位为 ms,默认为 300

animation 按钮出现、隐藏的方式,可选 fade(淡入淡出)、slide(滑块)或 none(无)

animationInSpeed 按钮出现的时间

animationOutSpeed 按钮隐藏的时间

scrollText 按钮内的文字,默认为 Scroll to top

activeOverlay 是否显示参考线,值为十六进制颜色值或 false,默认为 false

④、CSS样式表

#scrollUp {
    background-color: #777;
    border: medium none;
    bottom: 100px;
    color: #eee;
    font-size: 40px;
    height: 46px;
    line-height: 1;
    opacity: 0.8;
    overflow: hidden;
    right: 20px;
    text-align: center;
    text-decoration: none;
    width: 46px;
}
#scrollUp:hover {
    background-color: #333;
}
相关文章
|
JavaScript 前端开发
jQuery实现从一个页面跳转到另一个页面的指定tab选项卡
jQuery实现从一个页面跳转到另一个页面的指定tab选项卡
89 0
|
JavaScript
jQuery实现动态添加和删除(点击按钮添加在页面添加和删除元素)
jQuery实现动态添加和删除(点击按钮添加在页面添加和删除元素)
91 0
|
JavaScript
基于jQuery的公告无限循环滚动实现代码
基于jQuery的公告无限循环滚动实现代码
63 0
|
JavaScript
Jquery插件知识之Jquery.cookie实现页面传值
Jquery插件知识之Jquery.cookie实现页面传值
61 0
|
3月前
|
JavaScript
jQuery实现无缝图片滚动效果
jQuery实现无缝图片滚动效果
156 67
|
24天前
|
JavaScript
jQuery+css3制作精美的2024圣诞节倒计时页面
jQuery+css3制作精美的2024圣诞节倒计时页面动画
20 0
jQuery+css3制作精美的2024圣诞节倒计时页面
|
1月前
|
JavaScript
jQuery实现的滚动切换图表统计特效源码
jQuery实现的滚动切换图表统计特效源码是一段全屏滚动的企业当月运营报告数据统计图表代码,涵盖流行的线性、圆形、柱形图统计方式,适应于绝大多数企业,欢迎感兴趣的朋友前来下载参考。
22 2
|
1月前
|
Web App开发 JavaScript iOS开发
基于jquery开源的页面内模拟滚动条特效插件scrollbar
abcrollBar是一个基于jquery运行的开源滚动条特效插件,体积小巧使用简单的滚动条小插件,它可以通过鼠标中轴滑动页面内的模拟滚动条,或鼠标拖动滚动条查看滚动框架里的内容。支持自定义滚动条的样式,滚动条可选择横或竖呈现,默认也可选择显示或隐藏滚动条。
25 0
|
4月前
|
JavaScript
分别用jquery和js修改页面元素
分别用jquery和js修改页面元素
38 2
|
5月前
|
移动开发 开发框架 JavaScript
基于Jquery WeUI的微信开发H5页面控件的经验总结(1)
基于Jquery WeUI的微信开发H5页面控件的经验总结(1)