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

jQuery判斷div隨滾動(dòng)條滾動(dòng)到一定位置后停止

 更新時(shí)間:2014年04月02日 10:42:09   作者:  
這篇文章主要介紹了jQuery判斷div隨滾動(dòng)條滾動(dòng)到一定位置后停止的方法,需要的朋友可以參考下

實(shí)現(xiàn)代碼:

復(fù)制代碼 代碼如下:

<script type="text/javascript">
var rollSet = $('#widget');
    var offset = rollSet.offset();
    var fwidth = $("#footer").height();
    $(window).scroll(function() {
        var scrollTop = $(window).scrollTop();
        var scrollBtm = $(document).height() - $(window).scrollTop() - $("#widget").height();
        if (offset.top < scrollTop) {
            if (scrollBtm > fwidth) {
                rollSet.removeClass('absolute').addClass('fixed')
            } else {
                rollSet.removeClass('fixed').addClass('absolute')
            }
        } else {
            rollSet.removeClass('fixed')
        }
    })
</script>

方法說明:
由頁面總高度減去已滾動(dòng)的高度再減去ID為widget的層的高度即等于該層底部距離底部的高度;
當(dāng)距離底部的高度小于或等于特定位置距離底部的高度時(shí),去掉樣式fixed,然后給該層添加絕對(duì)定位!
CSS中要給父父層添加position:relative;

相關(guān)文章

最新評(píng)論

旬邑县| 老河口市| 潼南县| 缙云县| 若羌县| 温州市| 麻城市| 获嘉县| 闻喜县| 抚顺县| 湘西| 清水县| 小金县| 徐州市| 原平市| 碌曲县| 白河县| 阳春市| 确山县| 泸水县| 淮安市| 云龙县| 土默特左旗| 南雄市| 华亭县| 呼图壁县| 平湖市| 漠河县| 舒城县| 敦化市| 中阳县| 滦南县| 安新县| 板桥市| 全州县| 峨眉山市| 开阳县| 宾川县| 鹤壁市| 包头市| 儋州市|