我只是个程序员 2019-01-10
自定义了一款新新的可爱的时间控件,兼容ie8+
引入css
<link rel="stylesheet" href="dist/css/flexDate.min.css">
引入js
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> <script src="dist/js/flexDate.min.js"></script>
调用
//类方法设置本页面的皮肤颜色 FlexDate.setSkin('#ff8000'); var date=new FlexDate({ e: '.flexDate1', format: 'yyyy-MM-dd HH:mm:ss', value: '2017-07-08 12:30:30', clearBtn: true, todayBtn: true, confirmBtn: true, min:'2017-07-01', max:new Date(), zIndex:999, bindClick:true, confirm: function (value) {} });
当文本框的class设置为flexDate的时候,控件会自动实例化,并根据文本框的属性做参数,如:
<input type="text" readonly class="flexDate" format="yyyy年MM月dd日" clearBtn="false" confirm="confirm"/>
其中confirm函数需在全局执行环境定义