diff --git a/src/modules/form.js b/src/modules/form.js index 8ec8f02b..1a5a3ec5 100644 --- a/src/modules/form.js +++ b/src/modules/form.js @@ -1045,7 +1045,7 @@ layui.define(['lay', 'i18n', 'layer', 'util'], function(exports){ reElem.on('click', function(){ var hasLabel = check.closest('label').length; if(!hasLabel){ - check.trigger('click'); + check.trigger('click'); } }) @@ -1168,7 +1168,7 @@ layui.define(['lay', 'i18n', 'layer', 'util'], function(exports){ reElem.on('click', function(){ var hasLabel = radio.closest('label').length; if(!hasLabel){ - radio.trigger('click'); + radio.trigger('click'); } }) diff --git a/src/modules/table.js b/src/modules/table.js index 28d7b450..2884307d 100644 --- a/src/modules/table.js +++ b/src/modules/table.js @@ -2580,7 +2580,9 @@ layui.define(['lay', 'i18n', 'laytpl', 'laypage', 'form', 'util'], function(expo '.layui-form-checkbox', '.layui-form-switch', '.layui-form-radio', - '[lay-unrow]' + '[lay-unrow]', + '[lay-type="layTableCheckbox"]', + '[lay-type="layTableRadio"]' ].join(','); if($(e.target).is(UNROW) || $(e.target).closest(UNROW)[0]){