使用layer的日期插件的时候一直出现Cannot read property ‘length’ of undefined 的错误
laydate({
elem: '#startTime', //目标元素
event: 'focus',format: 'YYYY-MM-DD hh:mm:ss' //响应事件,默认click
});
解决思路
- l aydate.js 是否引入,jquery是否引入
- elem 中定义的ID是否存在,检查确认ID存在,书写也没有错误
- 检查是否加载顺序有错误(我的就是这个错误,页面是拼接的,方法调用时节点还不存在)
- 总结,一般出现property 属性 undefined的错误,多半是方法调用者不存在(毕竟都是自己的错)