Laydate避坑指南
使用方法:
引入laydate.js,在页面中加入一下代码即可
laydate.render({
elem: '#test1' //指定元素
});
常见问题:
- 使用laydate插件时,选择日期的弹框点击之后显示一秒快速消失。
解决办法:
添加trigger和done
laydate.render({
elem: '#test1'
,trigger:'click'//解决点击弹出后立马消失
,done:function (value, date, endDate) {//解决点击弹出后立马消失
$("#test1").val(value).change();
}
});
- laydate失效,点击无反应。
解决办法:
1) 重复引用laydate.js导致,删除多余的引用即可;
检查页面中是否重复引用laydate.js,特别注意引用的其他页面中是否也引用了laydate.js
2)动态加载后lay-key重复导致,删除动态生成的lay-key属性即可;
$(".new-laydate").removeAttr("lay-key");