zoukankan      html  css  js  c++  java
  • 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);
    插件下载
  • 相关阅读:
    IE安全级别没法定制
    将应用部署到Websphere的context root根/
    SqlServer插入慢的问题解决
    SqlServer中用@@IDENTITY取最新ID不准的问题
    分享我的戒烟经验
    Telnet发邮件过程
    .net垃圾回收和CLR 4.0对垃圾回收所做的改进之三
    Please pay more attention to the character set of your database
    翻旧贴: 什么是对象?
    C# Code in ASPX Page
  • 原文地址:https://www.cnblogs.com/Komici/p/2307702.html
Copyright © 2011-2022 走看看