jquery scrollUp滚动到顶部

前言:当页面滚动到很靠下的地方时,如果有一个快捷按钮使之滚动到页面顶部,自然是用户所需的,而jquery scrollUp这个插件实现了我们这个需求,然而只是看jQuery滚动到顶部插件scrollUp这样的文章,显然是没有效果的,还需要另外的设置。

另外我想说的是,本来我这个探索jfinal的系列是说jfinal的,然而随着项目进度的延伸,我发觉这个标题已经不能满足于我的需求,我想讲的是“探索jfinal与bootstrap”,然而专栏不能再更改题目,于是我只能忍了。

材料准备

你可以选择到我的资源库进行下载,也可以到官方下载,官方提供的需要你进行一些修改。

  1. font awesome
  2. 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>

还有其他的,你就自行导入吧!

js

// 启用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;
}

自定义的式样。

我是仿照bootstrap中文网做的效果。

效果图

版权声明:本站博客均为qing_gee原创文章,若您需要引用、转载,只需要注明来源及原文链接即可。

时间: 2024-08-01 17:58:02

jquery scrollUp滚动到顶部的相关文章

学习笔记--jquery 页面滚动返回顶部

在html页面加入<meta name="toTop" content="true">即可. $(function () { if ($("meta[name=toTop]").attr("content") == "true") { $("<div id='toTop'><img src='1.png'></div>").appendTo

基于jQuery实现页面滚动时顶部导航显示隐藏效果

<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Title</title> <link rel=&quo

jquery实现平滑滚动到顶部、底部、或者指定位置(个人随笔)

个人随笔,欢迎指教. 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>jquery实现平滑滚动到顶部.底部.或者指定地方</title> <script type="text/javascript" src="JavaScript/jquery-1.11.2.min.js"><

[jquery]判断页面滚动到顶部和底部(适用于手机web加载)

//判断页面滚动到顶部和底部 $(window).scroll(function(){ var doc_height = $(document).height(); var scroll_top = $(document).scrollTop(); var window_height = $(window).height(); if(scroll_top == 0){ alert("到顶啦"); }else if(scroll_top + window_height >= doc

jQuery实现滚动自动显示隐藏导航

jQuery实现滚动自动显示隐藏导航貌似插件挺多了,Headroom.js.基于bootstrap的jquery.bootstrap-autohidingnavbar.js,jBar.js,但似乎也没必要那么麻烦,或者它们确实有其他优势,目前我还不是很清楚. 本文附件下载地址:http://pan.baidu.com/s/1qW7Vuji 正文 1.首先在你的页面引入jQuery.js包 jquery.min.js文件见附件<jquery.min.js> <script src=&quo

js平滑滚动到顶部,底部,指定地方

文章出自:http://www.daixiaorui.com/read/92.html 采用锚点进行页面中的跳转的确很方便,但是要想增加网页的效果,可以使用jquery中的animate,实现滚动的一个动作,慢慢的滚动到你想跳转到的位置,从而看起来会非常高大上. 示例演示地址:http://www.daixiaorui.com/Public/demo/js/scroll.html 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti

菜单滚动至顶部后固定

<!DOCTYPE HTML><html><head><meta charset="UTF-8"><title>菜单滚动至顶部后固定-柯乐义</title><style type="text/css">.wrapper{width:1000px;height:2000px;margin-left:auto;margin-right:auto;}.header{height:150px

jquery 文字滚动大全 scroll 支持文字或图片 单行滚动 多行滚动 带按钮控制滚动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

jQuery火箭图标返回顶部代码

在网上找来段使用jQuery火箭图标返回顶部代码,感觉比较酷,比较炫,大概样式如下, 很酷炫哦! 如果第一次自定义博客园,需要申请权限 点击博客园的[管理] → [设置]→ 一直往下拉, 找到[博客侧边栏公告(支持HTML代码)(申请JS权限)] 向[email protected] 发送邮件, 为了尽快通过权限申请, 邮件模板如下: 尊敬的博客园管理员: 请问是否可以帮我开通js权限,我需要一些简单的js来解决问题,例如鼠标点击特效.代码高亮等外观调整. 谢谢您的支持! 如图: 申请成功后可以