亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jquery動態獲取div內部滾動條距div頂部的距離。

jquery動態獲取div內部滾動條距div頂部的距離。

largeQ 2018-09-07 14:13:15
設置某個div的固定高度700px,寬度100%, overflow-y: scroll;如何動態獲取滾動條距div頂部的距離呢var loading = false;//分頁$(document).ready(function(){     $('#mainPart').scroll(function(){        if (loading)         {            return;         }        console.log($(window).scrollTop() > $(document).height() - $(window).height() - 200);                 if  ($(window).scrollTop() > $(document).height() - $(window).height() - 200)         {             loading = true;             setTimeout(function(){             }, 250);         }       });   });這是我的代碼。沒把代碼固定到一個容器的時候,是可行的,其實我想問的是,在一個div內設置滑動,怎么實現無限加載,應該怎么修改判斷條件。
查看完整描述

1 回答

?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

你的滾動是某個div容器的滾動,這個容器相對于整個頁面,沒有任何位置變化,更換監測點到這個div容器和容器內的列表元素的高度。

var loading = false;//分頁$(document).ready(function(){
    $('#mainPart').scroll(function(){        if (loading)
        {            return;
        }        // console.log($(window).scrollTop() > $(document).height() - $(window).height() - 200);
        if  ($('#mainPart').scrollTop() > $('#mainPart下面列表容器').height() - $('#mainPart').height() - 200)
        {
            loading = true;
            setTimeout(function(){
            }, 250);
        }
      });
  });


查看完整回答
反對 回復 2018-10-19
  • 1 回答
  • 0 關注
  • 4540 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號