最新国产好看的视频,伊人天堂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,然后給該層添加絕對定位!
CSS中要給父父層添加position:relative;

相關(guān)文章

最新評論

广南县| 孝昌县| 长宁区| 开化县| 平昌县| 和田县| 潼关县| 海口市| 砀山县| 嵊泗县| 洪雅县| 扶余县| 景谷| 渭源县| 开阳县| 绥芬河市| 仙桃市| 顺义区| 苍南县| 荥经县| 文昌市| 安阳县| 达孜县| 楚雄市| 宜春市| 开阳县| 扬州市| 宿松县| 新昌县| 松阳县| 红桥区| 洛南县| 察隅县| 郯城县| 集安市| 维西| 临朐县| 辽中县| 泾阳县| 阿拉善盟| 淳化县|