在layui框架下,对于新产生的按钮使用 onclick 事件是无法出发的。后来我找到了在layui官方演示上,找到了一个解决方法——批量处理事件
<button class="layui-btn" lay-active="e1">事件1</button>
<script>
layui.use(['util', 'laydate', 'layer'], function(){
var util = layui.util
,laydate = layui.laydate
,$ = layui.$
,layer = layui.layer;
util.event('lay-active', {
e1: function(){
layer.msg('触发了事件1');
}
});
});
</script>