在很多的form表单中,我们经常会用到日期插件,这类插件比较多,这里推荐一个很好用的移动端日期插件:mobiscroll
首先引入插件相关文件
<link href="css/mobiscroll.css" rel="stylesheet" /><link href="css/mobiscroll_date.css" rel="stylesheet" /><script src="js/jquery.min.js"></script> <script src="js/mobiscroll_date.js"></script> <script src="js/mobiscroll.js"></script>
找到需要插入的日期元素div
<input style="display:inline-block;width: 72%;height: 0.6rem;border:1px solid #ccc;text-align: left;font-size:0.24rem;" name="page1_time" type="text" name="user_age" id="user_age" readonly class="input" />
初始化
$(document).ready(function() { var curryear = (new date()).getfullyear(); var opt={}; opt.date = {preset : 'date'}; opt.datetime = {preset : 'datetime'}; opt.time = {preset : 'time'}; opt.default = { theme: 'android-ics light', //皮肤样式 display: 'modal', //显示方式 mode: 'scroller', //日期选择模式 dateformat: 'yyyy-mm-dd', lang: 'zh', shownow: true, nowtext: "今天", startyear: curryear - 50, //开始年份 endyear: curryear + 10 //结束年份 }; $("#user_age").mobiscroll($.extend(opt['date'],opt['default']));});
效果图如下:
插件还有select选择的功能,可以查看jq插件官网
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注!
相关推荐:
js将任意元素移动到指定位置
关于js效果功能的实现
以上就是移动端日期及选择插件mobiscroll的详细内容。
