移动端日期插件Mobiscroll.js使用详解


Posted in Javascript onDecember 19, 2016

mobiscroll js日期插件的基础入门案例,移动端开发过程中可能会用到。

<html>
  <head>
    <meta charset="UTF-8">
    <title>mobiscroll</title>
    <link type="text/css" rel="stylesheet" href="../js/mobiscroll.custom-2.6.2.min.css" />
  </head>
  <body>
    <!--mobiscroll会将表单控件的value属性与插件的输入值绑定-->
    <input id="date" name="date" /><br />
    <input id="time" name="time" /><br />
    <input type="button" value="showTime" onclick="showTime()">

  <!--一般将js脚本文件放在body元素的底部就是为了加快网页的加载,因为网页的加载和脚本的加载是分开的-->
  <script src="../js/jquery-3.1.0.js"></script>
  <script src="../js/mobiscroll.custom-2.6.2.min.js"></script>
  <script> 
//初始化日期控件
/** 日期控件  start */
var now = new Date();
var currYear = now.getFullYear();
var currMonth = now.getMonth() + 1;
var currDay = now.getDate();

//mobiScroll插件选项
var opt1 = {
  preset : 'date', //日期,可选:date\datetime\time\tree_list\image_text\select
  theme : 'android-ics light', //皮肤样式,可选:default\android\android-ics light\android-ics\ios\jqm\sense-ui\wp light\wp
  display : 'modal', //显示方式 ,可选:modal\inline\bubble\top\bottom
  mode : 'scroller', //日期选择模式,可选:scroller\clickpick\mixed
  lang : 'zh',
  dateFormat : 'yyyy-mm-dd', // 面板日期格式
  setText : '确认', //确认按钮名称
  cancelText : '取消', //取消按钮名籍我
  dateOrder : 'yyyymmdd', //面板中日期排列格式
  dayText : '日',
  monthText : '月',
  yearText : '年', //面板中年月日文字
  showNow : false,
  nowText : "今",
  endYear: currYear +100, //结束年份
  minDate: new Date(currYear, currMonth - 1, currDay+1),
  onSelect:function(textVale,inst){ //选中时触发事件
    console.log("我被选中了.....");
  },
  onClose:function(textVale,inst){ //插件效果退出时执行 inst:表示点击的状态反馈:set/cancel
    console.log("textVale--"+textVale);
    console.log(this.id);//this表示调用该插件的对象
  }
};

//时间面板显示日期
\$("#date").mobiscroll().date(opt1); 
//面板显示时间
\$("#time").mobiscroll().time(opt1);

function showTime(){
  alert($('#date').val());
}
</script> 
  </body>
</html>

移动端日期插件Mobiscroll.js使用详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript学习笔记(十七)js 优化
Feb 04 Javascript
关于this和self的使用说明
Aug 01 Javascript
javascript中的对象创建 实例附注释
Feb 08 Javascript
用js模拟struts2的多action调用示例
May 19 Javascript
在JS数组特定索引处指定位置插入元素的技巧
Aug 24 Javascript
jQuery插件Timelinr 实现时间轴特效
Oct 04 Javascript
jquery中键盘事件小结
Feb 24 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
使用pkg打包Node.js应用的方法步骤
Oct 19 Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
Jan 23 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
May 06 Javascript
js实现贪吃蛇小游戏
Oct 29 Javascript
JavaScript闭包和范围实例详解
Dec 19 #Javascript
JS前端笔试题分析
Dec 19 #Javascript
利用vue实现模态框组件
Dec 19 #Javascript
JS中如何实现复选框全选功能
Dec 19 #Javascript
BootStrapValidator校验方式
Dec 19 #Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
Dec 19 #Javascript
JavaScript中this的用法实例分析
Dec 19 #Javascript
You might like
PHP中extract()函数的定义和用法
2012/08/17 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
Document 对象的常用方法
2009/07/31 Javascript
加载jQuery后$冲突的解决办法
2010/07/09 Javascript
学习并汇集javascript匿名函数
2010/11/25 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
js中的json对象详细介绍
2014/10/29 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
2015/02/23 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
2015/03/19 Javascript
Ubuntu系统下Angularjs开发环境安装
2016/09/01 Javascript
JQuery Ajax WebService传递参数的简单实例
2016/11/02 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
layui框架中layer父子页面交互的方法分析
2017/11/15 Javascript
Node.Js中实现端口重用原理详解
2018/05/03 Javascript
[03:49]辉夜杯现场龙骑士COSER秀情商“我喜欢芬队!”
2015/12/27 DOTA
[02:02]特效爆炸!DOTA2珍宝之瓶待你开启
2018/08/21 DOTA
[57:55]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第二场 12.12
2020/12/16 DOTA
Django基础之Model操作步骤(介绍)
2017/05/27 Python
redis之django-redis的简单缓存使用
2018/06/07 Python
python pygame实现2048游戏
2018/11/20 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
Python3模拟登录操作实例分析
2019/03/12 Python
如何在VSCode下使用Jupyter的教程详解
2020/07/13 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
Python os库常用操作代码汇总
2020/11/03 Python
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
签约仪式主持词
2014/03/19 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
公司租车协议书
2015/01/29 职场文书
小学生手册家长意见
2015/06/03 职场文书
mysql 8.0.24版本安装配置方法图文教程
2021/05/12 MySQL