php更多加载...
$('#more_load').bind('click',function(){
$.get('/index.php/milestone_ajax',{page: pageid},function(data){
$('#ajax').html(data);
if($('#ajax dl').length < 2){
$('#more_load').unbind('click');
$('.more_load_outter').fadeOut();
}
pageid++;
$('#charity_box .inner').append($('#ajax').html()).parent().animate({height:$('#charity_box .inner').height()+$('#charity_box').height()},function(){
$('#charity_box').append($('#charity_box .inner').html());
$('#charity_box .inner').html('');
});
$('#ajax').html('');
})
});
| <script> | |
| var loading = $('.loading'); | |
| var loadmore = $('.loadmore'); | |
| var page = 0; | |
| var pagecount = 326095/ 15; | |
| $(function () { | |
| var winHeight = $(window).height(); | |
| $(window).on('scroll', function () { | |
| var scrollTop = $(this).scrollTop(); | |
| var diff = $(document).height() - winHeight - scrollTop - 50; | |
| if (diff < 0 && page < 3) { | |
| getmore(); //动态加载内容 | |
| } | |
| }); | |
| }); | |
| function getmore() { | |
| page = page + 1; | |
| if (page <= pagecount) { | |
| var url = "http://m.admin5.com/getmore/0/1/" + page + "?flag_id=648902"; | |
| loading.show(); | |
| loadmore.hide(); | |
| $.ajax({ | |
| type: "GET", | |
| url: url, | |
| success: function (data) { | |
| $(".ul_list").append(data); | |
| loading.hide(); | |
| loadmore.show(); | |
| }, | |
| error: function (XMLHttpRequest, textStatus, errorThrown) { | |
| loading.hide(); | |
| loadmore.html("网络异常,请检查后重试!"); | |
| loadmore.show(); | |
| } | |
| }); | |
| } else { | |
| loading.hide(); | |
| loadmore.html("没有了"); | |
| loadmore.show(); | |
| } | |
| return false; | |
| } | |
| </script> | |
| <!--统计--> |

浙公网安备 33010602011771号