发布于 3年前
解决layui时间控件闪烁问题
解决layui时间控件由于屏幕比例不同导致无法显示的问题解决方式
这是原先的代码,此写法在页面大小不足时会发生时间控件无法显示(闪烁消失)的问题
laydate.render({
elem: '#startTime', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
type: 'datetime'
});
解决问题只需在绑定控件的参数中加上trigger: 'click’即可
laydate.render({
elem: '#startTime', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
type: 'datetime',
trigger: 'click'
});