Open dcboy opened 11 years ago
Uncaught TypeError: Object # has no method 'refresh' 我在使用refresh的时候找不到这个方法! 如何设置点击才加载,现在默认是上拉就加载更多
var currentPage = 1; var totalPage = "{{data_result.totalpage}}"; (function () { $('.ui-refresh').css('height', window.innerHeight - ($('header').height() || 42)).refresh({ ready : function(dir, type) { var me = this; if (currentPage >= parseInt(totalPage)) { me.disable('down'); me.afterDataLoading(); return; } currentPage += 1; $.getJSON('{{base_url}}/custom2?CategoryID={{Category._id}}&isAjax=1&Page=' + currentPage, function(data) { if (data.error_code == 0) { var $list = $('.data-list'); html = (function(data) {//数据渲染 var liArr = []; $.each(data.data.rows, function() { this['base_url'] = "{{base_url}}"; this['AddTime'] = (new Date(this['AddTime'] * 1000)).format('yyyy-mm-dd'); this['Extend']['Content'] = strip_tags(this['Extend']['Content']).substring(0, 50); this['Extend']['Images'] = this['Extend']['Images'].length > 0 ? this['Extend']['Images'][0] : ''; liArr.push(ich.item(this, true)); }); return liArr.join(''); })(data); } $list[dir == 'up' ? 'prepend' : 'append'](html); me.afterDataLoading(); //数据加载完成后改变状态 }); } }); })();
refresh包括四部分
refresh
refresh.lite
refresh.iscroll
refresh.iOS5
如果只要点击加载,只需要基类就行了。 另外这个报错就目前提供的信息不能确定是什么原因,你把你打包的文件信息也发出来看看吧。
我是下载gmu 全部合并一个文件,不是单独的文件,如何禁止使用插件?
你下载的时候可以勾选的,不要全部勾选,就勾选你想要的。依赖会自动勾选。
Uncaught TypeError: Object #