最近在做手機端,發(fā)現(xiàn)下拉刷新和上拉加載的jq控件很少而且自我感覺不好用,比如iscroll之類……
然后自己寫了個懶加載的,也很簡單,最基礎(chǔ)的代碼【不喜勿噴,但蠻實用的】
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)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持PHP中文網(wǎng)!
更多懶加載實現(xiàn)的分頁&&網(wǎng)站footer自適應(yīng)相關(guān)文章請關(guān)注PHP中文網(wǎng)!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)