文章主要实现农历、阳历日期选择器 &选中日期同时获取它对应的农/阳历日期&农历、阳历对应日期切换
在代码中主要引用了iosselect.js插件,主要思路是监听iosselect.js插件中的scrollEnd事件,拿到选中元素,设置全局变量,从而实现农历和阳历切换。主要实现代码如下:
<script type="text/javascript">
var showDateDom = $('.showDate');
var selectDateDom = $('.selectDate');
var calendarConverter = new Calendar();
// 初始化时间
showDateDom.attr('data-year', 1985);
showDateDom.attr('data-month', 7);
showDateDom.attr('data-date', 1);
showDateDom.attr('data-time', "时间未知");
//年、月、日、生辰
var yearData = function(callback) {
callback(selectDateType == 1 ? calendarConverter.initNormalCalendar() : calendarConverter.initLunarCalendar());
}
var monthData = function(year, callback) {
callback(se