最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

隨窗體滑動的小插件sticky源碼

 更新時間:2013年06月21日 11:44:59   作者:  
隨窗體滑動的小插件sticky源碼,需要的朋友可以參考一下

復制代碼 代碼如下:

     $.fn.stickyfloat = function(options, lockBottom) {
                var $obj                 = this;
                var parentPaddingTop     = parseInt($obj.parent().css('padding-top'));
                var startOffset         = $obj.parent().offset().top;
                var opts                 = $.extend({ startOffset: startOffset, offsetY: parentPaddingTop, duration: 200, lockBottom:true }, options);

                $obj.css({ position: 'absolute' });

                if(opts.lockBottom){
                    var bottomPos = $obj.parent().height() - $obj.height() + parentPaddingTop;
                    if( bottomPos < 0 )
                        bottomPos = 0;
                }

                $(window).scroll(function () {
                    $obj.stop();

                    var pastStartOffset            = $(document).scrollTop() > opts.startOffset;  
                    var objFartherThanTopPos    = $obj.offset().top > startOffset;  
                    var objBiggerThanWindow     = $obj.outerHeight() < $(window).height();  

                    if( (pastStartOffset || objFartherThanTopPos) && objBiggerThanWindow ){
                        var newpos = ($(document).scrollTop() -startOffset + opts.offsetY );
                        if ( newpos > bottomPos )
                            newpos = bottomPos;
                        if ( $(document).scrollTop() < opts.startOffset )
                            newpos = parentPaddingTop;

                        $obj.animate({ top: newpos }, opts.duration );
                    }
                });
            };


使用方法很簡單:只要在頁面中引入該插件,然后用選擇器調用:
復制代碼 代碼如下:

$('#menu15').stickyfloat({ duration: 500 });
$('#menu14').stickyfloat({ duration: 500 });
$('#menu13').stickyfloat({ duration: 500 });
$('#menu12').stickyfloat({ duration: 500 });

  后面的duration參數(shù)表示滑動的速度,越大越慢。

相關文章

  • JavaScript Cookie顯示用戶上次訪問的時間和次數(shù)

    JavaScript Cookie顯示用戶上次訪問的時間和次數(shù)

    用cookies記錄用戶的訪問時間與次數(shù),然后再次訪問時,在讀取。
    2009-12-12
  • js轉html實體的方法

    js轉html實體的方法

    下面小編就為大家?guī)硪黄猨s轉html實體的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • JavaScript實現(xiàn)輪播圖片完整代碼

    JavaScript實現(xiàn)輪播圖片完整代碼

    這篇文章主要為大家介紹了JavaScript實現(xiàn)輪播圖片的完整代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Javascript 命名空間模式

    Javascript 命名空間模式

    命名空間是通過為項目或庫創(chuàng)建一個全局對象,然后將所有功能添加到該全局變量中。通過減少程序中全局變量的數(shù)量,實現(xiàn)單全局變量,從而在具有大量函數(shù)、對象和其他變量的情況下不會造成全局污染,同時也避免了命名沖突等問題
    2013-11-11
  • 微信小程序picker多列選擇器(mode = multiSelector)

    微信小程序picker多列選擇器(mode = multiSelector)

    本文主要介紹了微信小程序picker多列選擇器,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-07-07
  • 微信小程序自定義彈窗wcPop插件

    微信小程序自定義彈窗wcPop插件

    平時在開發(fā)小程序的時候,彈窗應用場景還是蠻廣泛的,但是微信官方提供的彈窗比較有局限性,不能自定義修改。下面通過本文給大家?guī)砹宋⑿判〕绦蜃远x彈窗wcPop插件,感興趣的朋友跟隨小編一起看看吧
    2018-11-11
  • 根據(jù)地區(qū)不同顯示時間的javascript代碼

    根據(jù)地區(qū)不同顯示時間的javascript代碼

    根據(jù)地區(qū)不同顯示時間的javascript代碼...
    2007-08-08
  • js判斷是否按下了Shift鍵的方法

    js判斷是否按下了Shift鍵的方法

    這篇文章主要介紹了js判斷是否按下了Shift鍵的方法,主要通過event.shiftKey方法來判斷,需要的朋友可以參考下
    2015-01-01
  • js實現(xiàn)簡易的單數(shù)字隨機抽獎(0-9)

    js實現(xiàn)簡易的單數(shù)字隨機抽獎(0-9)

    這篇文章主要介紹了js實現(xiàn)簡易的單數(shù)字0-9隨機抽獎,可以控制抽取隨機數(shù)開始與停止,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-08-08
  • js replace() 文本替換你所不知的

    js replace() 文本替換你所不知的

    今天看了一個函數(shù),功能是把形如word-word的字符串轉化為wordWord
    2010-03-03

最新評論

金寨县| 连州市| 平山县| 万宁市| 建平县| 正安县| 封丘县| 吉木萨尔县| 江永县| 乐清市| 沽源县| 长沙市| 大庆市| 惠来县| 朝阳县| 深圳市| 乃东县| 通州区| 霍林郭勒市| 天门市| 南宁市| 和平县| 招远市| 威信县| 措勤县| 醴陵市| 和田县| 乌兰县| 封开县| 彭泽县| 屏边| 黄石市| 通渭县| 汕头市| 博客| 龙川县| 香港 | 固阳县| 阿鲁科尔沁旗| 稻城县| 那曲县|