• jquery插件回到顶部的功能


    /*
    * name: jquery.goTop.js
    *
    * Copyright (c) 2011
    * $author: PoulXia$
    * $Date: 2011-12-30$
    * $Contact: xbh520@gmail.com$
    */

    /**
    * 一个基于jQuery的回到顶部功能的插件
    * 调用示例1:
    * $(document).ready(function () {
    *     $.goTop({ renderTo: "middle2"});
    * });
    * 调用示例2:
    * $(document).ready(function () {
    *     $.goTop({renderTo:"divTop","top":"400px","right":"50px"});
    * });
    */
    ; (function ($) {
        $.extend(
        {
            goTop: function (config) {
                //默认配置
                var goTopConfig ={"top":"350px","right":"50px"};

                for(var key in config){
                    var val = config[key];
                    if(val){
                        goTopConfig[key] = val;
                    }
                }
                function checkScrollbar(el) {
                    var top = $(document).scrollTop();
                    if (top) {
                        el.show();
                    } else {
                        el.hide();
                    }
                }

                var el = $("#"+goTopConfig.renderTo);
                if(el.length < 1){
                    alert("调用出错,请参考调用示例!");
                    return false;
                }
                //默认样式
                el.css("position","fixed").css("top",goTopConfig.top).css("right",goTopConfig.right);

                //事件
                el.click(function () {
                    $(document).scrollTop(0);
                });

                //检测是否显示
                checkScrollbar(el);

                $(window).scroll(function () {
                    checkScrollbar(el);
                });
            }
        })
    })(jQuery);
    插件下载
  • 相关阅读:
    Zabbix监控mysql配置及故障告警配置
    Tesseract-OCR 字符识别---样本训练
    Wex5案例使用JSON传输Thinkphp后端对接,以达成数据正常输出
    Linux内核分析:recv、recvfrom、recvmsg函数实现
    libevent源码分析:evmap_io_active_函数
    libevent源码分析:epoll后端实现
    监听套接字不可写?
    Linux内核分析:dup、dup2的实现
    Linux内核分析:打开文件描述符实现
    libevent源码分析:http-server例子
  • 原文地址:https://www.cnblogs.com/Komici/p/2307702.html
Copyright © 2020-2023  润新知