轻量级的原生js日历插件calendar.js使用指南

   网页上的原生js日历代码,鼠标点击文字提示处,会显示一个带年月日的日历窗口,可调整年份、月份、选择日期等,用在网页上方便大家选择日期,提高用户体验。各大浏览器都能正常运行,有需要的小伙伴可以参考下。

  使用说明:

  需要引入插件calendar.js/calendar.min.js

  须要引入calendar.css 样式表,可以自定义自己想要的皮肤

  本日历插件支持cmd模块化

  如下调用:

   代码如下:

  xvDate({

  'targetId':'date1',//时间写入对象的id

  'triggerId':['date1','dateBtn1'],//触发事件的对象id

  'alignId':'datesWrap1',//日历对齐对象

  'format':'-',//时间格式 默认'YYYY-MM-DD HH:MM:SS'

  'min':'2014-09-20 10:00:00',//最大时间

  'max':'2014-10-30 10:00:00'//最小时间

  });

  参数说明:

  targetId :日期写入对象的id,不能为空

  triggerId :触发事件的对象id,如果不设置则默认为targetId

  alignId : 日历盒子的对齐基准,如果不设置则默认为targetId

  hms : 时分秒是否开启,默认值为'on'则表示开启时分秒(2014-09-20 10:00:00),'off'则表示关闭时分秒模式(2014-09-20)

  format :为日期格式 默认值为'-' (2014-09-20),'/'则表示(2014/09/20)

  min :最小时间限制,min 的时间格式和前面的时间格式保持一直

  max :最大时间限制,max 的时间格式和前面的时间格式保持一直

  zIndex :最大时间限制,日历盒子的层级,默认9999

  如果需要使用模块化在需要依赖的模块用引入即可

  如:

  代码如下:

  define('mod1',[],function(require, exports, module){

  var xvDate = require("xvDate");

  })

  下载地址

  以上所述就是本文的全部内容了,希望大家能够喜欢。

时间: 2024-09-10 18:53:16

轻量级的原生js日历插件calendar.js使用指南的相关文章

轻量级的原生js日历插件calendar.js使用指南_javascript技巧

使用说明: 需要引入插件calendar.js/calendar.min.js 须要引入calendar.css 样式表,可以自定义自己想要的皮肤 本日历插件支持cmd模块化 如下调用: 复制代码 代码如下: xvDate({ 'targetId':'date1',//时间写入对象的id 'triggerId':['date1','dateBtn1'],//触发事件的对象id 'alignId':'datesWrap1',//日历对齐对象 'format':'-',//时间格式 默认'YYYY-

require.js配合插件text.js实现最简单的单页应用程序_javascript技巧

写了一个测试代码,用require.js配合它的一个插件text.js实现了最简单的单页应用程序,简单的记录一下,方便以后复习, git地址:https://github.com/lily1010/requireSPA 下面来看一下目录 从上面项目可以看出,我将css单独抽离出去,实现了按需加载,即加载test1.html时会加载test1.css,加载test2.html时会加载test2.css. 一.先来看入口index.html代码  <!DOCTYPE html> <html&

原生js日历插件 js日历效果

<<< >>> 年 月 日 一 二 三 四 五 六 1 1

js日历插件特效代码

点击选择日期 <<< >>> 年 月 日 一 二 三 四 五 六 1 1

jquery日历插件e-calendar升级版_jquery

jQuery事件日历插件e-calendar,支持针对指定日期自定义日程安排(无条数限制),设置过日程的日期会高亮显示,兼容IE7+主流浏览器. 原版使用方法及演示地址:e-calendar原版 (鼠标移动到天显示当天的日程安排) 升级版介绍: 1.同一天可存在多个事件交集 2.点击天在日历下方出现日程列表 3.点击日程列表可添加其事件 . 4.添加item-grid的显示和隐藏 5.Events中数组集合可添加id,type等元素(区分日程类型:任务类型或日程类型) 6.增加年份选择,月份选择

精确到分钟的js日历控件,日期选择器代码

  精确到分钟的js日历控件,日期选择器代码,我们知道一般的日历控件是可以选择日期的,但是您有没有见过可以精确到选择分钟的?除了选择年.月.日外,还可以选择时间,够精确吧,希望大家喜欢哦.JS日历插件,这是比较常用的网页特效哦. 示例: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>精确到分钟的js日历控件</T

利用Facade设计模式创建JS日历

关于Facade设计模块 设计模式是一个有趣的概念.一般来说,设计模式代表了一种编程语言做好接受的东西(通常是有效的方法).我已经对模型视图的控制器设计模式写,因为它涉及到整合新闻供稿.设计模式是与语言无关.你可能使用了一些设计模式之前,甚至没有实现它! Facade是一个术语,它指的是一种人为的或欺骗性的前端公众面对面的方式来隐藏吸引力的基本结构和运作.例如,建筑师可以添加一个大理石墙面的砖大楼外面的街道面临的一面.同样,从外观设计模式是一个概念,即在开发人员创建一个包装,一个公众形象,围绕一

黑色风格的JS日历代码,左右箭头翻页年、月

  黑色风格的JS日历代码,通过左右箭头可翻页至某年.某月,从外观上来说与灰色的背景搭配得完美,国外网站搞的,界面语言是英文的,如果您打算用可以自己修改为中文哦,别告诉我你连12月和7个星期的英语单词也不会哦! 示例: <title>经典的JS日历</title> <STYLE> body { background-color:#202020;} td { font-family:Tahoma;font-size:11px;} .calendarTable { back

javascript-求一个展开的js日历选择器

问题描述 求一个展开的js日历选择器 求一个展开的js日历选择器,看仔细,是展开的日历控件,不是文本框日历选择器 解决方案 jquery自己有啊.搜索万年历插件 解决方案二: 展开?什么意思?直接显示在页面上,不需要点击? fullcalendar或者easyui 解决方案三: 输入框JS日历选择器