首先,小編要告訴大家一個殘酷的現實,那就是layui對按鈕沒有提供點擊事件的支持… 這裡的點擊事件是指單純的點擊事件,而不是提交事件,或者是數據表格中內嵌的button,對於這兩者,layui是有lay-submit和lay-event這個屬性進行支持的,所以這裡只能使用最原始的js和jq進行監聽點 ...
首先,小編要告訴大家一個殘酷的現實,那就是layui對按鈕沒有提供點擊事件的支持…
這裡的點擊事件是指單純的點擊事件,而不是提交事件,或者是數據表格中內嵌的button,對於這兩者,layui是有lay-submit和lay-event這個屬性進行支持的,所以這裡只能使用最原始的js和jq進行監聽點擊事件。
第一種,js的監聽:
<button class="layui-icon layui-icon-export" id="withExport"></button>
$(document).on('click',"#withExport",function(){ layer.msg("按鈕點擊"); });
第二種,jQuery的監聽:
<button class="layui-icon layui-icon-export" id="withExport"></button>
$("#withExport").click(function(){ layer.msg("點擊事件"); });