最近前端切图的同事,大量使用layui框架。 然后我取完数,打算注册表格点击事件的时候,发现第一个表格的事件是正常的,其他表格的事件无效。 然后往复检查表格之间的差异,没有任务返现。
最后发现是lay-filter的问题;layui定位标签,不是通过id,class,也不是通过全局参数,是通过lay-fllter的属性值。 使用layui工具,切记html里看看lay-filter;
最后在html里找到问题的table标签,增加属性lay-filter='table2',事件就正常了。
最近前端切图的同事,大量使用layui框架。 然后我取完数,打算注册表格点击事件的时候,发现第一个表格的事件是正常的,其他表格的事件无效。 然后往复检查表格之间的差异,没有任务返现。
最后发现是lay-filter的问题;layui定位标签,不是通过id,class,也不是通过全局参数,是通过lay-fllter的属性值。 使用layui工具,切记html里看看lay-filter;
最后在html里找到问题的table标签,增加属性lay-filter='table2',事件就正常了。