Song.Site/obj/Debug/Package/PackageTmp/Templates/Mobi/Default/Scripts/TestScene.js
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//全局变量
//是否已经交卷
window.isSubmited = false;
//是否正在卷
window.isSubmit = false;
$(function () {
_initTraning();
setInterval("setExamCurrDateTime()", 1000);
var fixLeft = 0;
//试题的手势滑动切换
$(".context").swipe({
swipeStatus: function (event, phase, direction, distance, duration, fingerCount) {
var speed = Math.round((600 / duration < 1 ? 1 : 600 / duration) * distance);
speed = speed > $(".quesItem").width() ? $(".quesItem").width() : speed;
if (phase == "start") {
fixLeft = Number($("#quesArea").css("left").replace("px", ""));
fixLeft = isNaN(fixLeft) ? 0 : fixLeft;
}
if (phase == "move") {
var area = $("#quesArea");
if (direction == "left") $("#quesArea").css({ left: fixLeft - speed });
if (direction == "right") $("#quesArea").css({ left: fixLeft + speed });
}
if ((phase == "end" || phase == "cancel")) {
fixLeft = Number($("#quesArea").css("left").replace("px", ""));
fixLeft = isNaN(fixLeft) ? 0 : fixLeft;
if (fixLeft >= 0) fixLeft = 0;
var maxWd = -$(window).width() * ($(".quesItem").size() - 1);
if (fixLeft < maxWd) fixLeft = maxWd;
if (fixLeft < 0 && fixLeft > maxWd) {
var index = Math.round(Math.abs(fixLeft) / $(".quesItem").width());
fixLeft = -index * $(".quesItem").width();
}
$("#quesArea").animate({ left: fixLeft }, function () {
});
}
}
});
buildCard();
});
//初始化界面
function _initTraning() {
//设置试题宽度
var wd = $(window).width();
var hg = $(".context").height();
var qitem = $(".quesItem");
qitem.width(wd).height(hg);
$("#quesArea").width(qitem.width() * qitem.size());
}
//设置当前时间与剩余时间
function setExamCurrDateTime() {
//计算客户端实时时间
var tm = new Date();
var span = tm.getTime() - ClientTime.getTime();
var curr = new Date(ServerTime.getTime() + span);
$("#currTime").text(curr.Format("hh:mm:ss"));
后面还有 63 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
