基于jquery的javascript日历插件(JQuery JavaScript calendar plugin).docVIP

基于jquery的javascript日历插件(JQuery JavaScript calendar plugin).doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于jquery的javascript日历插件(JQuery JavaScript calendar plugin)

基于jquery的javascript日历插件(JQuery JavaScript calendar plugin) / * * * Calendar * * Author: ispiders * * Date: 2012 / 12 / 12 QQ: 544712671 * * * * 在引入本插件之前需要先引入jquery才能正常运行 * * 调用方法也很简单 var c = new calendar (# id); 参数为jq选择器, 次参数是指定日历将被放入的哪个元素 * * 第二个参数为可选布尔值, 指定是否启用自带的日历样式, 默认为启用, 如果需要自定义, 请参照代码中的style字符串 * / (function (window) { Var = function (CSS selector, Calendar) { Calendar.includecss CSS = = = null? 1: CSS; This.getdate calendar.today = (); Calendar.weekarr = [Sun, Mon, TUE, Wed, Thu, Fri, SAT]; This.init (selector); }; Calendar.fn = = {calendar.prototype Builder: Calendar, Init: Function (selector) { If (calendar.includecss) { Calendar.createstyle (calendar.stylesheet); Calendar.includecss = 0; }; This.selector = selector; This.container = $(selector); This.container.html (calendar.getmhtml ()); This.active calendar.today.y: = {and, M: calendar.today.m}; This.printmonth (calendar.today.y, calendar.today.m); This.initbtn (); }, Initbtn: Function () { Var root = this; $(.Prey this.selector +).Click (function () { Root.prey (); }); $(.Nexty this.selector +).Click (function () { Root.nexty (); }); $(.Prem this.selector +).Click (function () { Root.prem (); }); $(.Nextm this.selector +).Click (function () { Root.nextm (); }); }, GetDate: Function (Date) { Date = DATE = = null? New date (): date.constructor = = DATE? Date: new date (); Var day = {}; Date.getfullyear day.y = (); Day.m = date.getmonth (+ 1); Date.getdate day.d = (); Date.getday day.w = (); Return Day; }, Printmonth: Function (y, m) { Var root = this; Calendar.weeknum firstwd = VAR (y, M, 1); Calendar.mlength monthlength = VAR (y, m); Var num; Var D; WEEKNUM var; where pre = {y: y , m, m},: = {y: y , m, m}; if (m = = 1) { pre.y - = 1; pre.m = 12; next.m + = 1; } else if (m = = 12) { next.y + = 1; next.m = 1; pre.m - = 1; } else { next.m + = 1; pre.m - = 1; }; pre.len = calendar.mlength (pre.y, pre.m); next.len = calendar.mlength (next.y, next.m); this.active.y = y; this.active.m = m; $(this.selector + .

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档