比较揪心的解决方法:每次启动日历插件时,页面向下滚动10px。
//加载日历插件
D('datebtnrows').addEventListener(getEventName(),function(){
if(mui.os.ios) {
//此代码的作用是为了解决使用单WEBVIEW下拉刷新时与日历插件的冲突;
mui('#pullrefresh').pullRefresh().scrollTo(0,10,100);
}
var datestr = dateBtn.getAttribute('datestr');
var dtPicker = new mui.DtPicker({"type":"date","value":datestr});
dtPicker.show(function (selectItems) {
var selectYear = selectItems.y.value;```javascript
var selectMonth = prefixInteger(selectItems.m.value);
var selectDay = prefixInteger(selectItems.d.value);
var selectstr = selectYear+'-'+selectMonth+'-'+selectDay;
dateBtn.innerHTML = selectMonth+'月'+selectDay+'日';
dateBtn.setAttribute('datestr',selectstr);
dtPicker.dispose();
});
});
1 个评论
要回复文章请先登录或注册
1***@qq.com