Authored by weiqingting

修改滚动加载插件

@@ -69,7 +69,7 @@ infiniteLoad.prototype.init = function() { @@ -69,7 +69,7 @@ infiniteLoad.prototype.init = function() {
69 69
70 function __loadMore() { 70 function __loadMore() {
71 71
72 - if (p.isload && g.__directionCalculation()) { 72 + if (p.isrun && p.isload && g.__directionCalculation()) {
73 p.isload = false; 73 p.isload = false;
74 p.index++; 74 p.index++;
75 g.exect('after', p); 75 g.exect('after', p);
@@ -88,7 +88,12 @@ infiniteLoad.prototype.emit = function() { @@ -88,7 +88,12 @@ infiniteLoad.prototype.emit = function() {
88 88
89 p.isload = true; 89 p.isload = true;
90 }; 90 };
91 - 91 +infiniteLoad.prototype.stop = function() {
  92 + var p = this.options;
  93 +
  94 + p.isload = false;
  95 + p.isrun=false;
  96 +};
92 infiniteLoad.prototype.__directionCalculation = function() { 97 infiniteLoad.prototype.__directionCalculation = function() {
93 var p = this.options; 98 var p = this.options;
94 99
@@ -40,6 +40,7 @@ var InfiniteLoad = require('../common/infinite-load'); @@ -40,6 +40,7 @@ var InfiniteLoad = require('../common/infinite-load');
40 load.emit(); 40 load.emit();
41 } else { 41 } else {
42 42
  43 + load.stop();
43 $load.html('查看更多'); 44 $load.html('查看更多');
44 } 45 }
45 }, 46 },