BusChaxun2Client/assets/client/js/app.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* Created by ideabobo on 14-6-28.
*/
var rootUrl = "http://192.168.31.207:8080/BusChaxun2/";
var fileurl = rootUrl+"upload/";
var clientUrl = rootUrl+"Wehall!";
var uploadUrl = rootUrl+"Upload";
function ownpage(el){
$("#showimg").css({"left":"0px","top":"0px"});
changePage("imgshow");
$("#showimg").attr("src",el.src);
var imgcontaner = document.getElementById("showimg");
var hammertime = Hammer(imgcontaner, {
preventDefault: true
});
var lastScale = 1;
var startX = 0;
var startY = 0;
var changeX = 0;
var changeY = 0;
var currentX = 0;
var currentY = 0;
var hasDoubleTap = false;
hammertime.on("transform",function(ev){
$(imgcontaner).css({"transform":"scale("+ev.gesture.scale*lastScale+","+ev.gesture.scale*lastScale+")"});
lastScale = ev.gesture.scale;
$("#showimg").css({"left":"0px","top":"0px"});
});
hammertime.on("dragstart",function(ev){
$(imgcontaner).css({"transition": ""});
startX = ev.gesture.center.clientX;
startY = ev.gesture.center.clientY;
currentX = $(imgcontaner).css("left").split("px")[0]*1;
currentY = $(imgcontaner).css("top").split("px")[0]*1;
});
hammertime.on("drag",function(ev){
changeX = ev.gesture.center.clientX-startX;
changeY = ev.gesture.center.clientY-startY;
$(imgcontaner).css("left",currentX+changeX);
$(imgcontaner).css("top",currentY+changeY);
});
hammertime.on("doubletap",function(ev){
$("#showimg").css({"left":"0px","top":"0px"});
if(hasDoubleTap){
$(imgcontaner).css({"transform":"scale(1,1)","transition": "all 200ms ease-in"});
hasDoubleTap = false;
}else{
$(imgcontaner).css({"transform":"scale(6,6)","transition": "all 200ms ease-in"});
hasDoubleTap = true;
}
});
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
