
h***@163.com
- 发布:2017-02-16 16:09
- 更新:2017-02-16 17:55
- 阅读:1187

h***@163.com (作者)
function pushData(data, node) {
var cells = document.body.querySelectorAll('.mui-table-view-cell');
var nums = data.length - cells.length
nums = nums > 15 ? 15 : nums
document.body.querySelector('.mui-table-view-cell-nodata').style.display = 'none';
if (!mui.os.ios) {
document.body.querySelector('.mui-pull-caption-down').style.visibility = 'visible';
}
if (nums === 0) {
document.body.querySelector('.mui-table-view-cell-nodata').style.display = 'block';
if (!mui.os.ios) {
document.body.querySelector('.mui-pull-caption-down').style.visibility = 'hidden';
}
}
for (var i = cells.length, len = i + nums; i < len; i++) {
var li = document.createElement('li');
li.className = 'mui-table-view-cell';
li.innerHTML = '<a appid="' + data[i].appid + '" class="mui-navigate-right">' + data[i].name + '</a>';
node.appendChild(li);
}
mui('#pullrefresh').pullRefresh().endPulldownToRefresh();
}
我现在这样写才能把那个上拉加载去掉,不知道有没有什么问题
h***@163.com (作者)
但是在ios下是正常的,只有在android下才会一直显示。
2017-02-16 16:50
h***@163.com (作者)
我看了下CSS代码 隐藏文字的样式为 visibility: hidden; 在android下不生效
2017-02-16 16:51
giddens
回复 h***@163.com:是不是有比这个属性更高级的把这个属性给盖住了?要不display:none试试?
2017-02-16 16:56
h***@163.com (作者)
用的是官方的demo 在ios下正常,但在android下不生效,应该不是属性覆盖吧
2017-02-16 17:48