//得到焦点时显示input框,并获得焦点
function searchInput() {
inputDiv.style.display = "inline";
inputElement.focus();
}
//失去焦点时触发
function hideInput () {
var textValue = eval(inputElement).value;//input框的值
if (!textValue) {//当没有内容时,input框隐藏
inputDiv.style.display = "none";
}
}
//执行查看操作
function viewDetail (e) {
var target = e.target;
var id = getCloset(target);
if (id) {
mui.openWindow({//采用此方式打开窗口,重新刷新列表页面
url:"zbkbView.html?id="+id
});
}
}
//获取当前元素最近上级的li元素的id属性,相当于jQuery的closet
function getCloset (target) {
var temp = target;
var count = 0;
while (temp.nodeName.toLowerCase() != 'li' && count <= 3){
temp = temp.parentNode;
count++;
}
Oscar
我这也有这个问题,把上拉加载和indexedList组合到一块,只要上拉就会触发上拉加载的回调函数
2015-08-24 08:14
houfeng2016
回复 Oscar: 能否描述再详细一些,能否提供一个测试代码,我帮你查一下。
2015-08-24 11:48
Oscar
回复 houfeng2016:
这个是类似的例子,原例中是用了子页面,现在整合到一个中了。父子放到一块,上拉到底部再触发上拉加载,以及双击头部回到顶部都没问题。但再把搜索机场那个一整合到一块就不行了,这两个问题都出来了。
<!DOCTYPE html>
<html>
</html>
2015-09-01 08:34