• 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);
    插件下载
  • 相关阅读:
    小数据池以及深浅拷贝
    字典的初识,了解
    元组:认识,索引 切片
    列表的认识,嵌套,增删改查
    bool、字符串方法、for循环
    字符串格式化输出、while循环、运算符.
    Python的基础知识与历史应用
    git错误:error: failed to push some refs to 'https://...'
    golang中gin框架使用logrus
    golang中如何监控多个goroute协程是否执行完成
  • 原文地址:https://www.cnblogs.com/Komici/p/2307702.html
Copyright © 2020-2023  润新知