- $(function(){
- // page
- var page = 1;
- var ajaxUrl = document.URL;
- if (ajaxUrl.indexOf("?") != -1) {
- ajaxUrl = ajaxUrl + '&page=';
- } else {
- ajaxUrl = ajaxUrl + '?page=';
- }
- ll = new LazyLoad(
- {threshold: 200,},
- document.querySelectorAll("img"),
- );
- // dropload
- $('.content').dropload({
- scrollArea : window,
- loadDownFn : function(me){
- page++;
- var result = '';
- $.ajax({
- type: 'GET',
- url:ajaxUrl+page,
- dataType: 'json',
- success: function(data){
- var arrLen = data.html.length;
- if(arrLen > 0){
- result = data.html;
- }else{
- me.lock();
- me.noData();
- }
- $('.lists').append(result);
- me.resetload();
- ll.update();
- },
- error: function(){
- me.noData();
- me.resetload();
- }
- });
- },
- threshold : 500
- });
- });
Raw Paste