亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

懶加載實現(xiàn)的分頁&&網(wǎng)站footer自適應

 更新時間:2016年12月21日 16:46:37   作者:袁小濺  
本文主要介紹了wap手機端懶加載分頁,web電腦端懶加載分頁以及web電腦端footer底部固定。具有很好的參考價值,下面就跟著小編一起來看下吧

最近在做手機端,發(fā)現(xiàn)下拉刷新和上拉加載的jq控件很少而且自我感覺不好用,比如iscroll之類……

然后自己寫了個懶加載的,也很簡單,最基礎的代碼【不喜勿噴,但蠻實用的】

wap手機端懶加載分頁:

用之前先引用下jquery.js

var current = 1;
 $(function() {
 $('body').bind('touchmove', function(e) {
  if($(this).scrollTop() > ($(window).height() * current - 150)) {//這里的150表示距離底部150像素觸發(fā),可自行調(diào)節(jié)
  current++;
  console.log("第" + current + "頁");
  //這里放你的分頁代碼
  }
 });
 });

if($(this).scrollTop()==0){//這是wap刷新代碼,有需要請結(jié)合使用}

web電腦端懶加載分頁:

用之前先引用下jquery.js

var current = 1;
 $(function() {
  window.onscroll = function() {
  if($(document).scrollTop() >= ($(document).height() - $(window).height() - 150)) {//150與wap手機端一樣
   current++;
   //這里放你的分頁代碼
  }
  }
 });

if($(document).scrollTop()==0){//這是web刷新代碼,有需要請結(jié)合使用}

web電腦端footer底部固定:

 .footer.position {
 position: absolute;
 bottom: 0;
 }
$(function() {
  auto();
  window.onresize = function() {
  auto();
  }
 });
 function auto() {
  if($(window).height() > 917) {//917可自行調(diào)整,根據(jù)頁面的內(nèi)容高度
  $(".footer").addClass("position");
  } else {//.position見css
  $(".footer").removeClass("position");
  }
 }

另一種方法【推薦】

function auto() {
  $("body").scrollTop(1); //控制滾動條下移1px 
  if($("body").scrollTop() > 0) {
  $(".footer").removeClass("position");
  alert("有滾動條");
  } else {
  $(".footer").addClass("position");
  alert("沒有滾動條");
  }
  $("body").scrollTop(0); //滾動條返回頂部 
 }

附上兩張前后對比圖,footer固定底部

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

最新評論