signed.js
914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
define(function(require, exports, module) {
var _MM = require('movemove')();
require('jCal');
//签到按钮部分,自动显示当天日期。
var D = new Date();
var weekcn = ['一','二','三','四','五','六','天'];
$(".datetime").html(
'<span>星期'+ weekcn[D.getDay()] +'</span>'+
'<span>'+ (D.getMonth()+1) +'月'+ D.getDate() +'日</span>'
);
//可使用的 日历插件,通过改变time的值可以改变签到效果。
var checked = {start: '20150618', end: '20150620'};
var sign = function( time ){
$('#sign-date').jCal({
selected: time
});
};
sign(checked);
//点击签到按钮,改变签到显示效果。
$(".clickinner").on({
click: function(){
if (!$(this).hasClass('besigned')){
$(this).addClass('besigned');
$(".clickword").html('已签到');
sign({
'start': '20150629',
'end': '20150703'
});
}
}
})
_MM.init();
});