今天在用mui做日期选择的时候,发现日期弹出窗口弹出两次,代码并无问题,后来测试发现js被调用了两次,DtPicker代码如下:
//MUI 日期插件
(function($) {
$.init();
var times = $(".time");
times.each(function(i, btn) {
var id = this.getAttribute('id');
btn.addEventListener('tap', function() {
var year=new Date().getFullYear() ;
var month=new Date().getMonth();
var day=new Date().getDate();
var picker;
if(id=='beginTime') { // 开始时间日期
var endTime = document.getElementById("endTime").value;
if(endTime!=''){
year = endTime.substr(0,4);
month = endTime.substr(5,2)-1;
day = endTime.substr(8,2);