当前位置: 首页 > news >正文

做网站的有哪些公司/世界杯排名

做网站的有哪些公司,世界杯排名,汕头网站建设详细内容,java工程师培训班课程就是常见的选取日期的日历控件而已,还没到的日期无法选择,其它的都和正常日历控件差不多,先看看演示效果吧。 实现原理主要是处理table,生成tr td,其中最重要的是如何找出每月第一天是星期几,然后就能对应出…

就是常见的选取日期的日历控件而已,还没到的日期无法选择,其它的都和正常日历控件差不多,先看看演示效果吧。

实现原理主要是处理table,生成tr td,其中最重要的是如何找出每月第一天是星期几,然后就能对应出这个月的余下天数。

日历控件网上一搜一大把,但是我觉得自己写一遍还是有好处的。代码可以查看本页源代码,下面是js代码:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script><script type="text/javascript">//全部包裹var sookerTime = (function ($) {var OBJ;function isLeap(year) { return (year % 100 == 0 ? (year % 400 == 0 ? 1 : 0) : (year % 4 == 0 ? 1 : 0)); }function isValid(d) { return (d.getTime() - (new Date()).getTime() < 0) ? true : false; } //是否在今天以后function setDate(year, month) {     //建立日期tablevar n1 = new Date(year, month, 1),firstday = n1.getDay(),mdays = new Array(31, 28 + isLeap(year), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31),rows = Math.ceil((mdays[month] + firstday) / 7),table = $("<table>", { "class": "days" }),tbody = $("<tbody>");$("#calendar").find(".days").remove();for (var i = 0; i < rows; i++) {var tr = $("<tr>");for (j = 0; j < 7; j++) {var idx = i * 7 + j,d = idx - firstday + 1;if (d <= 0 || d > mdays[month]) {   //无效日期d = " "}var td = $("<td>", { html: d }).appendTo(tr);if (isValid(new Date(year, month, d))) {  //今天以后的时间都不绑定时间td.addClass("before");td.hover(function () {$(this).addClass("day");}, function () { $(this).removeClass("day"); }).click(function () {OBJ.attr("value", $("#calendar .year").attr("value") + "-" + (parseInt($("#calendar .month").attr("value")) + 1) + "-" + $(this).text());$("#calendar").css("display", "none");});}}tr.appendTo(tbody);}tbody.appendTo(table);$("#calendar").append(table);}function createTime() {var calendar = $("<div>", { "class": "pc_caldr", id: "calendar" }),td = new Date(),of = OBJ.offset();if (document.getElementById("calendar")) {calendar = $("#calendar").css({ left: of.left, top: of.top + 18, display: "block" });setDate(td.getFullYear(), td.getMonth());$("#calendar .year").attr("value", td.getFullYear());$("#calendar .month").attr("value", td.getMonth());} else {var se = "<div class='selector'><select class='month'><option value='0'>一月</option><option value='1'>二月</option><option value='2'>三月</option><option value='3'>四月</option><option value='4'>五月</option><option value='5'>六月</option><option value='6'>七月</option><option value='7'>八月</option><option value='8'>九月</option><option value='9'>十月</option><option value='10'>十一月</option><option value='11'>十二月</option></select><select class='year'><option value='2009'>2009</option><option value='2010'>2010</option><option value='2011'>2011</option></select></div><ul class='weeks'><li>日</li><li>一</li><li>二</li><li>三</li><li>四</li><li>五</li><li>六</li></ul>";calendar.css({ left: of.left, top: of.top + 18 }).html(se).appendTo($("body"));setDate(td.getFullYear(), td.getMonth());$("#calendar .year").attr("value", td.getFullYear());$("#calendar .month").attr("value", td.getMonth());bindClick();}}function bindClick() {   //给下拉列表绑定时间var a = $("#calendar .month"),b = $("#calendar .year");a.change(function () {setDate(b.attr("value"), $(this).attr("value"));});b.change(function () {setDate($(this).attr("value"), a.attr("value"));});}return {init: function (obj) {   //返回调用的接口              OBJ = obj;createTime();}}})(jQuery);//使用方法$(".tiemin").focus(function(){ sookerTime.init($(this));});</script>

本文引自:http://www.nowamagic.net/librarys/veda/detail/134

http://www.jmfq.cn/news/4981879.html

相关文章:

  • 能在线做国二计算机题目的网站/全网最低价24小时自助下单平台
  • 头像制作logo免费生成器在线/泉州seo代理计费
  • 品牌网站策划方案/怎么设置自己的网站
  • 个人做动漫资源网站/做seo用哪种建站程序最好
  • 成华区微信网站建设/网络营销专业介绍
  • thinkphp做的网站怎么预览/东莞网络优化哪家好
  • 软件工程师证书有哪些/什么是网站seo
  • 搭建好网站生情好域名后怎么做/百度电脑版网址
  • 做公司+网站建设价格/google网站入口
  • 哈尔滨做网站的公司/关键词查询工具包括哪些
  • 山西网站建设价格/中山seo推广优化
  • 新手学做网站txt/百度指数三个功能模块
  • 网站一直收录不了/凡科小程序
  • b2b网站权重/西安网络推广
  • 忠益网站建设/怎么制作个人网页
  • 绘本馆网站建设/北京百度seo点击器
  • 找人做网站骗局/360优化大师最新版的功能
  • 网站的推广方案/全球最牛的搜索引擎
  • wordpress视频无法播放器/德阳seo优化
  • 阜宁有做网站的吗/网站链接交易
  • vi品牌设计公司vi设计/学seo如何入门
  • 做网站能改吗/百度百度百度一下
  • 广南网站建设/网络营销专业如何
  • 武汉做网站定价/图片优化网站
  • 用vs2010做网站登入/世界疫情最新数据
  • 基于wed的网站开发/seo计费系统
  • ip查询网站备案查询系统/百度海南分公司
  • 梅州建站多少钱/seo优化一般包括
  • 三亚网站建设费用/百度推广怎么添加关键词
  • 小说网站开发对影成三人小说/如何做网站seo