滚动加载更多的代码
//滾動加載更多
$(window).scroll(
? ? function() {
? ? ? ? var scrollTop = $(this).scrollTop();
? ? ? ? var scrollHeight = $(document).height();
? ? ? ? var windowHeight = $(this).height();
? ? ? ? if (scrollTop + windowHeight > scrollHeight - 200) {
? ? ? ? ? ? ajax_sourch_submit();//調用加載更多
? ? ? ? }
? ? }
$(window).scroll(
? ? function() {
? ? ? ? var scrollTop = $(this).scrollTop();
? ? ? ? var scrollHeight = $(document).height();
? ? ? ? var windowHeight = $(this).height();
? ? ? ? if (scrollTop + windowHeight > scrollHeight - 200) {
? ? ? ? ? ? ajax_sourch_submit();//調用加載更多
? ? ? ? }
? ? }
);
?var before_request = 1; // 上一次請求是否已經有返回來, 有才可以進行下一次請求
? ? var page = 0;
? ? function ajax_sourch_submit(){
? ? ? ? if(before_request == 0)// 上一次請求沒回來 不進行下一次請求
? ? ? ? ? ? return false;
? ? ? ? before_request = 0;
? ? ? ? page++;
? ? ? ? $.ajax({
? ? ? ? ? ? type : "get",
? ? ? ? ? ? url:"/index.php?m=Mobile&c=Index&a=ajaxGetMore&p="+page,
? ? ? ? ? ? success: function(data)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if(data){
? ? ? ? ? ? ? ? ? ? $("#J_ItemList>ul").append(data);
? ? ? ? ? ? ? ? ? ? before_request = 1;
? ? ? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? ? ? $('.get_more').hide();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? });
? ? }
總結
- 上一篇: 2020网下打新市值要求
- 下一篇: es6等新技术的学习网址