首页 > 代码库 > jquery实现上拉加载更多
jquery实现上拉加载更多
1 let scrollEvent = ‘scroll.‘ + Date.now(); 2 let touchmoveEvent = ‘touchmove.‘ + Date.now(); 3 SSpa.onModEvents(‘invitation/list‘,{ 4 ready: _=>{ 5 initVue() 6 }, 7 isShow: _=>{ 8 Vm && Vm.init() 9 let title = ‘我的邀请‘ 10 hybirdApp.setTitle(title) 11 document.title = title 12 13 let screenH = document.documentElement.clientHeight; 14 function loadMore() { 15 let lastItem = $(Vm.$el).find(‘table‘)[0]; 16 let lastBot = lastItem ? lastItem.getBoundingClientRect().bottom : 0; 17 if(lastItem && lastBot-screenH<=0) { 18 if(Vm.hasNextPage){ 19 Vm.queryDate(Vm.nextPage); 20 } 21 } 22 } 23 $(document).on(scrollEvent + ‘ ‘ + touchmoveEvent, window.Util.debounce(function(){ 24 if(Vm.hasNextPage){ 25 loadMore(); 26 } 27 })); 28 29 } 30 })
jquery实现上拉加载更多
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。