1、归根结底导致这个问题是lay-key。。。。闲话不多说,直接上真码:
var allDate = $(document).find('.layer-date')
allDate.each(function(index, el) {
$(this).removeAttr("lay-key") 解决重复关闭模态框后再次点击闪退问题
laydate.render({
elem: this,解决多次打开模态框闪退问题
format: 'yyyy-MM-dd'
});
});
2、弹出框中出现闪现原因:窗口小触发地方和弹出会重叠,相当于快速双重点击,处理方法也很简单
laydate.render({
elem:'xxx',
‘ format: 'yyyy-MM-dd',
trigger:'click'
});