全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

懒加载实现的分页&&网站footer自适应

最近在做手机端,发现下拉刷新和上拉加载的jq控件很少而且自我感觉不好用,比如iscroll之类……

然后自己写了个懒加载的,也很简单,最基础的代码【不喜勿喷,但蛮实用的】

wap手机端懒加载分页:

用之前先引用下jquery.js

var current = 1;
 $(function() {
 $('body').bind('touchmove', function(e) {
  if($(this).scrollTop() > ($(window).height() * current - 150)) {//这里的150表示距离底部150像素触发,可自行调节
  current++;
  console.log("第" + current + "页");
  //这里放你的分页代码
  }
 });
 });

if($(this).scrollTop()==0){//这是wap刷新代码,有需要请结合使用}

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刷新代码,有需要请结合使用}

web电脑端footer底部固定:

 .footer.position {
 position: absolute;
 bottom: 0;
 }
$(function() {
  auto();
  window.onresize = function() {
  auto();
  }
 });
 function auto() {
  if($(window).height() > 917) {//917可自行调整,根据页面的内容高度
  $(".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固定底部

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# 懒加载分页  # footer自适应  # 详解jQuery lazyload 懒加载  # Android界面数据懒加载实现代码  # Angular懒加载机制刷新后无法回退的快速解决方法  # jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)  # 解析iOS应用的UI开发中懒加载和xib的简单使用方法  # 基于javascript实现图片懒加载  # 基于jquery的图片懒加载js  # jQuery自适应轮播图插件Swiper用法示例  # jQuery简单实现iframe的高度根据页面内容自适应的方法  # 使用jQuery和Bootstrap实现多层、自适应模态窗口  # 分页  # 滚动条  # 这是  # 加载  # 前先  # 也很  # 写了  # 种方法  # 两张  # 好用  # body  # function  # var  # current  # window  # touchmove  # scrollTop  # gt  # bind  # brush 


相关文章: Python文件管理规范_工程实践说明【指导】  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  潮流网站制作头像软件下载,适合母子的网名有哪些?  c# F# 的 MailboxProcessor 和 C# 的 Actor 模型  孙琪峥织梦建站教程如何优化数据库安全?  建站之星官网登录失败?如何快速解决?  北京专业网站制作设计师招聘,北京白云观官方网站?  如何用VPS主机快速搭建个人网站?  网站制作价目表怎么做,珍爱网婚介费用多少?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  如何在云虚拟主机上快速搭建个人网站?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  制作农业网站的软件,比较好的农业网站推荐一下?  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  建站之星展会模板:智能建站与自助搭建高效解决方案  如何高效配置香港服务器实现快速建站?  如何快速搭建二级域名独立网站?  如何在景安云服务器上绑定域名并配置虚拟主机?  建站之星备案流程有哪些注意事项?  如何通过PHP快速构建高效问答网站功能?  网站微信制作软件,如何制作微信链接?  家庭服务器如何搭建个人网站?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  深圳网站制作案例,网页的相关名词有哪些?  建站ABC备案流程中有哪些关键注意事项?  北京网站制作的公司有哪些,北京白云观官方网站?  用v-html解决Vue.js渲染中html标签不被解析的问题  香港服务器租用费用高吗?如何避免常见误区?  定制建站如何定义?其核心优势是什么?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  营销式网站制作方案,销售哪个网站招聘效果最好?  如何在Tomcat中配置并部署网站项目?  如何用景安虚拟主机手机版绑定域名建站?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  视频网站制作教程,怎么样制作优酷网的小视频?  如何通过商城免费建站系统源码自定义网站主题?  高性价比服务器租赁——企业级配置与24小时运维服务  招商网站制作流程,网站招商广告语?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  盐城做公司网站,江苏电子版退休证办理流程?  如何选择靠谱的建站公司加盟品牌?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  如何在Ubuntu系统下快速搭建WordPress个人网站?  微信h5制作网站有哪些,免费微信H5页面制作工具?  如何选择服务器才能高效搭建专属网站?  linux top下的 minerd 木马清除方法  如何在IIS中新建站点并解决端口绑定冲突?  c# 服务器GC和工作站GC的区别和设置  制作网站建设的公司有哪些,网站建设比较好的公司都有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。