WebRoot/js/manhuaDate.1.0.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/***
* 漫画Jquery时间插件
* 编写时间:2012年7月14号
* version:manhuaDate.1.0.js
***/
$(function() {
$.fn.manhuaDate = function(options) {
var defaults = {
Event : "click", //插件绑定的响应事件
Left : 0, //弹出时间停靠的左边位置
Top : 22, //弹出时间停靠的上边位置
fuhao : "-", //日期之间的连接符号
isTime : false, //是否开启时间值默认为false
beginY : 1949, //年份的开始默认为1949
endY : 2049 //年份的结束默认为2049
};
var options = $.extend(defaults,options);
var stc;
if($("#calender").length<=0){
$("body").prepend("<div class='calender'><div class='calenderContent'><div class='calenderTable'><div class='getyear'><a class='preMonth' id='preMonth'>上一月</a><select id='year'></select><select id='month'></select><a class='nextMonth' id='nextMonth'>下一月</a></div><div class='tablebg'><table id='calender' class='calendertb' cellpadding='0' cellspacing='1'><tr bgcolor='#D6D6D6'><th class='weekend'>日</th><th>一</th><th>二</th><th>三</th><th>四</th><th>五</th><th class='weekend noborder'>六</th></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2 noborder'></td></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2 noborder'></td></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2 noborder'></td></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2 noborder'></td></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2'></td></tr><tr><td class='weekend2'></td><td></td><td></td><td></td><td></td><td></td><td class='weekend2'></td></tr></table></div></div></div></div>");
}
var $mhInput = $(this);
var isToday = true;//是否为今天默认为是
var date = new Date();//获得时间对象
var nowYear = date.getFullYear();//获得当前年份
var nowMonth = date.getMonth() + 1;//获得当前月份
var today = date.getDate();//获得当前天数
var nowWeek = new Date(nowYear, nowMonth - 1, 1).getDay();//获得当前星期
var nowLastday = getMonthNum(nowMonth, nowYear);//获得最后一天
//年、月下拉框的初始化
for(var i=options.beginY; i<=options.endY; i++){
$("<option value='"+i+"'>"+i+"年</option>").appendTo($("#year"));
}
for(var i=1; i<=12; i++){
$("<option value='"+i+"'>"+i+"月</option>").appendTo($("#month"));
}
ManhuaDate(nowYear, nowMonth, nowWeek, nowLastday);//初始化为当前日期
//上一月绑定点击事件
$("#preMonth").click(function() {
isToday = false;
var year = parseInt($("#year").val());
var month = parseInt($("#month").val());
month = month - 1;
if (month < 1) {
month = 12;
year = year - 1;
}
if(nowYear==year && nowMonth==month){
isToday = true;
}
var week = new Date(year, month - 1, 1).getDay();
var lastday = getMonthNum(month, year);
ManhuaDate(year, month, week, lastday);
});
//年下拉框的改变事件
$("#year").change(function() {
isToday = false;
var year = parseInt($(this).val());
var month = parseInt($("#month").val());
if(nowYear==year && nowMonth==month){
后面还有 158 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
