// SignIn JavaScript Document
$(function(){
var touch = {
touch:null,
startY:0,
endY:0,
moveY:0
};
touch.start = function(event){
event.preventDefault();
this.touch = event.touches[0];
this.startY = this.touch.clientY;
}
touch.move = function(event){
event.preventDefault();
this.touch = event.touches[0];
}
touch.end = function(event){
event.preventDefault();
this.endY = this.touch.clientY;
this.moveY = this.endY - this.startY;
$("ul.datalist").animate({marginTop:'+=' + this.moveY + 'px'});
if(this.moveY >= 0 & parseInt($("ul.datalist").css("marginTop")) >= 0){
$.ajax({
async:true,
type:"POST",
url:"1.php",
dataType:"json",
success: function(data){
for(i=0;i<data.length;i++){
$("<li><span>" + data[i].name + "</span><span>1</span><span>2</span><span>3</span></li>").insertBefore($("ul.datalist li:first"));
}
$("ul.datalist").animate({marginTop:0});
},
error: function(){
console.log("异步错误");
}
});
}
if(parseInt($("ul.datalist").css("marginTop")) + this.moveY > 0)
$("ul.datalist").animate({marginTop:0});
}
$("ul.datalist").get(0).addEventListener("touchstart",touch.start,false);
$("ul.datalist").get(0).addEventListener("touchmove",touch.move,false);
$("ul.datalist").get(0).addEventListener("touchend",touch.end,false);
});
$(function(){
var touch = {
touch:null,
startY:0,
endY:0,
moveY:0
};
touch.start = function(event){
event.preventDefault();
this.touch = event.touches[0];
this.startY = this.touch.clientY;
}
touch.move = function(event){
event.preventDefault();
this.touch = event.touches[0];
}
touch.end = function(event){
event.preventDefault();
this.endY = this.touch.clientY;
this.moveY = this.endY - this.startY;
$("ul.datalist").animate({marginTop:'+=' + this.moveY + 'px'});
if(this.moveY >= 0 & parseInt($("ul.datalist").css("marginTop")) >= 0){
$.ajax({
async:true,
type:"POST",
url:"1.php",
dataType:"json",
success: function(data){
for(i=0;i<data.length;i++){
$("<li><span>" + data[i].name + "</span><span>1</span><span>2</span><span>3</span></li>").insertBefore($("ul.datalist li:first"));
}
$("ul.datalist").animate({marginTop:0});
},
error: function(){
console.log("异步错误");
}
});
}
if(parseInt($("ul.datalist").css("marginTop")) + this.moveY > 0)
$("ul.datalist").animate({marginTop:0});
}
$("ul.datalist").get(0).addEventListener("touchstart",touch.start,false);
$("ul.datalist").get(0).addEventListener("touchmove",touch.move,false);
$("ul.datalist").get(0).addEventListener("touchend",touch.end,false);
});