js滑动分页

本文介绍了一种使用JavaScript实现的滚动加载更多功能的方法。当用户滚动到页面底部时,通过AJAX调用从服务器获取更多数据,并将这些数据无缝添加到当前页面中,提升用户体验。该方法适用于博客、论坛等需要分页显示大量内容的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



                 <script type="text/javascript">
			var startP=1;
			$(document).ready(function(){
			    $("#scrolldiv").unbind("scroll").bind("scroll", function(e){
			        var sum = this.scrollHeight;
			        if (sum <= $(this).scrollTop() + $(this).height()) {//此处说明一定滑动到底部才触发
			        
					   $.post("More.html",
			            { "startP": startP},
					    function(data){
					     	var json = eval(data); //数组         
				             $.each(json, function (index, item) {
				             	 var id = json[index].id;
				                 var title = json[index].title;  
				                 var time = json[index].createtime.time;
				                 var myDate = new Date(time);
				                 var result=myDate.getFullYear()+'-'+(myDate.getMonth()+1)+'-'+myDate.getDate() ;
				                 var newobj = $("#scrolldiv").children().last().clone();
				                 $(newobj).find(".spant").text(title);
				                 $(newobj).find(".spand").text(result);
				                 $(newobj).unbind("click").bind("click",function(){window.open('gsj.html?id='+id,'_self');});
				                 $("#scrolldiv").append(newobj);
				             });
				             startP=Number(startP)+1;
					    }, "json");
					   
					   
					   
			        } 

			    });  
			});
		</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值