startPos
我对以下代码有一点问题,它会抛出一个错误,指出refresh
无法找到 vars。
var listElem = document.getElementById('list');
listElem.addEventListener('touchstart', function(e) {
var startPos = $("#content").scrollTop(),
eraInput = document.getElementById('input'),
refresh = false;
});
listElem.addEventListener('touchend', function(e) {
if (refresh) {
if (!$("#input").is(":focus")) {
$("#input").val("");
}
// Stuff...
}
});
listElem.addEventListener('touchmove', function(e) {
var move_to = startPos-(e.touches[0].clientY-e.changedTouches[0].screenY);
if (move_to > 50) {
refresh = true;
} else {
refresh = false;
}
});