mobile-calendar手机端开发时间插件

##效果展示
这里写图片描述
##核心步骤
#####第一步:引入相关JS文件和CSS文件(我的首页资源即可下载)

   //相关资源文件在  我首页的资源即可下载
  <script src="lib/mobile-calendar/date.js"></script>
  <script src="lib/mobile-calendar/iscroll.js"></script>
  <link rel="stylesheet" href="css/Appointment/common.css">

#####第二步:在页面上声明一个div,mobile-calendar插件会绑定改插件

  <div id="datePlugin"></div>

#####第三步:引入插件

  $("#hour").date({
            theme:"datetime", //theme取值为"date"或者"datetime"
                              //date只显示时间
            format:"yyyy-mm-dd hh:ii"
  })
  //hour指代绑定该插件的input输入框的id

#####JS文件里通过获取id为"datePlugin"给div添加内容:

    function CreateDateUI() {
      var str = '' +
        '<div id="dateshadow"></div>' +
        '<div id="datePage" class="page">' +
        '<section>' +
        '<div id="datetitle"><h1>请选择日期</h1></div>' +
        '<div id="datemark"><a id="markyear"></a><a id="markmonth"></a><a id="markday"></a></div>' +
        '<div id="timemark"><a id="markhour"></a><a id="markminut"></a><a id="marksecond"></a></div>' +
        '<div id="datescroll">' +
        '<div id="yearwrapper">' +
        '<ul></ul>' +
        '</div>' +
        '<div id="monthwrapper">' +
        '<ul></ul>' +
        '</div>' +
        '<div id="daywrapper">' +
        '<ul></ul>' +
        '</div>' +
        '</div>' +
        '<div id="datescroll_datetime">' +
        '<div id="Hourwrapper">' +
        '<ul></ul>' +
        '</div>' +
        '<div id="Minutewrapper">' +
        '<ul></ul>' +
        '</div>' +
        '<div id="Secondwrapper">' +
        '<ul></ul>' +
        '</div>' +
        '</div>' +
        '</section>' +
        '<footer id="dateFooter">' +
        '<div id="setcancle">' +
        '<ul>' +
        '<li id="dateconfirm">确定</li>' +
        '<li id="datecancle" class="cancelBtn">取消</li>' +
        '</ul>' +
        '</div>' +
        '</footer>' +
        '</div>';
      $("#datePlugin").html(str);
    }

#####JS文件里主要配置参数

$.fn.date.defaultOptions = {
      beginyear: 1900, //日期--年--份开始
      endyear: 2999, //日期--年--份结束
      beginmonth: 1, //日期--月--份结束
      endmonth: 12, //日期--月--份结束
      beginday: 1, //日期--日--份结束
      endday: 31, //日期--日--份结束
      beginhour: 1,
      endhour: 12,
      beginminute: 00,
      endminute: 59,
      curdate: true, //打开日期是否定位到当前日期
      theme: "date", //控件样式(1:日期,2:日期+时间)
      mode: null, //操作模式(滑动模式)
      event: "click", //打开日期插件默认方式为点击后后弹出日期
      show: true,
      fromat: 'yyyy-mm-dd hh:ii'  //yyyy/mm/dd hh:ii
    };

#####相关网址推荐

https://github.com/Hancoson/mobile-calendar
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值