signed.js 914 Bytes
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();

});