使用Jquery实现每日签到功能

2020-05-22 16:46:36易采站长站整理

<script type="text/javascript" src="${pageContext.request.contextPath}/resources/jquery-1.8.3.min.js"></script>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/resources/sign/sign.css"/>
<script type="text/javascript" src="${pageContext.request.contextPath}/resources/sign/calendar.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/resources/layerModel/jquery.layerModel.js"></script>
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/resources/layerModel/layerModel.css"/>
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/resources/layerModel/layerModel.plugin.css"/>
<script type="text/javascript">
var ctx = "${pageContext.request.contextPath}";
/*签到模块日期捕捉:*/
function week(){
var objDate= new Date();
var week = objDate.getDay();
switch(week)
{
case 0:
week="周日";
break;
case 1:
week="周一";
break;
case 2:
week="周二";
break;
case 3:
week="周三";
break;
case 4:
week="周四";
break;
case 5:
week="周五";
break;
case 6:
week="周六";
break;
}
$("#sing_for_number").html( week );
}
$(function(){
week();
var current = new Date();
$(".singer_r_img").click(function(){
var s = this;
showLoading("正在签到...");
$.ajax({
url : "${pageContext.request.contextPath}/sign/doSign",
type : "POST",
dataType : "json",
success : function(data) {
loadingComplete();
var rst = data.result;
if(rst == 1) {
showError("今天您已经签到,无须再次签到!",function(){
var signList = data.signList;
$(s).addClass("current");
var str = calUtil.drawCal(current.getFullYear(),current.getMonth() + 1,signList);
$(str).layerModel({title:"签到日历"});
});
} else {
showSuccess("签到成功!",function(){
var signList = data.signList;
$(s).addClass("current");
var str = calUtil.drawCal(current.getFullYear(),current.getMonth() + 1,signList);
$(str).layerModel({title:"签到日历"});
});
}
}
});
});
});
</script>
<script type="text/javascript" src="${pageContext.request.contextPath}/resources/layerModel/jquery.layerModel.plugin.js"></script>
</head>

<body>
<a class="singer_r_img" href="###">
<span id="sing_for_number">签到</span>
</a>