jQuery实现返回顶部按钮功能

  • html结构
  • <div class="toolbar">
                <a href="javascript:;" class="toolbar-item">
                    <span class="toolbar-btn" id="backtop">
                        <i class="toolbar-icon icon-upload2"></i>  //图标字体
                        <span class="toolbar-text">返回<br />顶部</span>
                    </span>
                </a>
    </div>
  • css样式
  • .toolbar{
        position: fixed;
        right: 10px;
        bottom: 20px;
    }
    .toolbar-item{
        position: relative;
        display: block;
        width: 50px;
        height: 50px;
    
        &:hover{
            .toolbar-icon{
                top: [email protected];
            }
            .toolbar-text {
                top: 0;
            }
        }
    }
    .toolbar-btn{
        position: absolute;
        left: 0;
        top: 0;
        width: 50px;
        height: 50px;
        overflow: hidden;
    
        .toolbar-icon{
            position: absolute;
            left: 0;
            top: 0;
            width: 50px;
            height: 50px;
            background-color: #ccc;
            font-size: 30px;
            color: #fff;
            text-align: center;
            transition: top 1s;
        }
        .toolbar-text{
            position: absolute;
            left: 0;
            top: 50px;
            width: 50px;
            height:50px;
            background-color: #A0A0A0;
            font-size: 14px;
            color: #fff;
            text-align: center;
            transition: top 1s;
        }
    }
  • jQuery实现返回顶部
  • <script type="text/javascript">
            $(function() {
                $(‘#backtop‘).on(‘click‘,move);
                $(window).on(‘scroll‘,function(){
                    checkposition( $(window).height() );
                });
    
                function move() {
                    $(‘html,body‘).animate({
                        scrollTop: 0
                    },800);
                }
    
                function checkposition(H) {
                    if($(window).scrollTop() > H){
                        $(‘#backtop‘).fadeIn();
                    }
                    else{
                        $(‘#backtop‘).fadeOut();
                    }
                }
            })
    </script>

至此,返回顶部按钮功能基本实现

时间: 2024-10-17 20:18:21

jQuery实现返回顶部按钮功能的相关文章

返回顶部按钮功能的实现

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>toTop</title> <style type="text/css"> *{ margin:0; padding: 0; } html{ height: 100%; } .toTopBtn{ position: fixed

使用jQuery实现返回顶部功能

很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮. 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p> 其中a标签指向锚点top,可以在顶部防止一个<a name="top"></a>的锚点,这样在浏览器不支持js时也可

jquery 实现返回顶部功能

1. html 中添加一个返回顶部的按钮,本例中采用了一个绝对定位的div,(position:fixed),背景色给了一定的透明度,并加入一个向上的箭头icon. 2. 绑定window 的scroll事件,即发生scroll事件,则进行按钮的显示隐藏的操作判断. 判断方法是:滚动条垂直高度大于某个值,则显示按钮(show()):否则则隐藏按钮(hide()): 3. 绑定点击返回顶部按钮的事件,给予一个动画,scroll到顶部(可以以body标签的位置作为参考) 例码如下: html: <d

jQuery实现返回顶部

由于项目需要,写了个返回顶部的小功能... 1 /*返回顶部*/ 2 function toTop() { 3 $(".to_top").hide(); 4 $(window).scroll(function(){ 5 var scroll_top = $(document).scrollTop(); 6 if(scroll_top != 0){ 7 $(".to_top").show(); 8 }else{ 9 $(".to_top").hid

jquery右下角返回顶部

实现的效果也就是,当有滚动条是,滚动条未动或与顶部距离小于多少像素是,返回顶部按钮处于隐身状态,当滚动条与顶部距离大于一定像素时,返回顶部按钮出现,实现点击‘返回按钮’后,从当前位置回到等不位置.要先引用jquery.min.js <script src="__PUBLIC__/js/jquery-2.1.4.min.js"></script> html: <div id="back-to-top" style="displa

jquery实现返回顶部效果

jQuery("#gotop").css('display','none');jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>100){jQuery("#gotop").fadeIn(1000)}else{jQuery("#gotop").fadeOut(750)}});jQuery("#gotop").click(function(){jQuer

在octopress中增加“返回顶部”按钮

通过"返回顶部"按钮,可以快速返回页首.配置按照Octopress主题样式修改一文.但照着做下来并不能实现配置.因此到疑似作者812lcl的github仓库中找了最新版本的配置. javascripts脚本 新建一个文件source/javascripts/top.js.它的最新版本在: https://github.com/812lcl/812lcl.github.com/blob/source/source/javascripts/top.js 显示按钮 显示按钮需要新建sourc

JS——给网页添加返回顶部按钮

在页面右下方添加一个返回顶部按钮,当页面滑到一定位置时,按钮出现,否则消失,默认隐藏 代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>返回顶部</title> 6 <style type="text/css"> 7 .content{ wid

【Android】ListView监听上下滑动(判断是否显示返回顶部按钮)

设置滚动监听判断ListView的滚动方向同时获取屏幕高度.ListView实际高度,判断是否需要展示返回顶部按钮(具体逻辑请看代码--附有详细注释). 下载地址:http://www.dwz.cn/zG99W 源码运行动态图