IE瀏覽器,區域性div滾動條,下拉載入
阿新 • • 發佈:2021-01-11
防止IE下 下拉載入 多條資料
// 先初始一個變數 var b=0 function scroll(){ //給div繫結一個scroll事件 $('.main').bind('scroll',function(){ var nDivHight = $(".main").height(); nScrollHight = $(this)[0].scrollHeight; nScrollTop = $(this)[0].scrollTop; scrollVal = $('.main').scrollTop(); // 判斷div滾動條達到底部 if (nScrollTop + nDivHight==nScrollHight) { // 滾動條到底部了 // 讓變數加1 b+=1 //當變數完全等於1 if (b===1) { //頁碼數加一 page++ //這裡是做一個判斷 最多載入 幾頁資料 if (page<=10) { //呼叫recommend這個ajax的方法 把id和頁碼數 傳過去 recommend(cid,page) } else { return; } }else{ return; } } }) } scroll()