Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery将按钮更改为无限滚动?_Jquery_Ajax - Fatal编程技术网

如何使用jquery将按钮更改为无限滚动?

如何使用jquery将按钮更改为无限滚动?,jquery,ajax,Jquery,Ajax,我有一个名为“getmore”的按钮类。第一个脚本工作正常。现在我如何添加这个内窗口。滚动无限滚动功能。请帮忙 $(文档).ready(函数(){ $('body')。在('click','getmore',函数()上{ var lastelement=$(this.attr('id'); $.ajax({ 键入:“GET”, url:'getmore.php', 数据:'lastelement='+lastelement, beforesend:function(){ $('.getmore

我有一个名为“getmore”的按钮类。第一个脚本工作正常。现在我如何添加这个内窗口。滚动无限滚动功能。请帮忙

$(文档).ready(函数(){
$('body')。在('click','getmore',函数()上{
var lastelement=$(this.attr('id');
$.ajax({
键入:“GET”,
url:'getmore.php',
数据:'lastelement='+lastelement,
beforesend:function(){
$('.getmore').html('加载…');
},		 
成功:功能(数据){
$('.getmore').remove();
$('#recs')。追加(数据);
}
});

})如果我理解正确,我想这就是你需要的

当滚动处于底部时,从服务器加载内容

function LoadContent() {
  var resultString = $("#contentDiv").html();
  $(jsonObj).each(function(i, e) {
    for (j = 1; j < 101; j++) {
      resultString += "No: " + j + ", Name: " + e.Name + ", Age: " + e.Age + "<br/>";
    }
  });
  $("#contentDiv").html(resultString);
}
$(window).scroll(function(event) {
  if ($(window).scrollTop() + $(window).height() == $(document).height()) {
    LoadContent();
  }
});
函数LoadContent(){
var resultString=$(“#contentDiv”).html();
$(jsonObj).each(函数(i,e){
对于(j=1;j<101;j++){
结果字符串+=“否:”+j+”,名称:“+e.Name+”,年龄:“+e.Age+”
”; } }); $(“#contentDiv”).html(resultString); } $(窗口)。滚动(功能(事件){ if($(窗口).scrollTop()+$(窗口).height()==$(文档).height()){ LoadContent(); } });
请检查工作表