解決layui彈出層點擊多次彈出問題
這個問題其實是疏忽了一些 基礎引數(仔細看檔案,仔細看檔案,仔細看檔案)
一、type - 基本層型別
型別:Number,默認:0
layer提供了5種層型別,可傳入的值有:0(資訊框,默認)1(頁面層)2(iframe層)3(加載層)4(tips層), 若你采用layer.open({type: 1}) 方式呼叫,則 type為必填項(資訊框除外)
二、id - 用于控制彈層唯一標識
型別:String,默認:空字符
設定該值后,不管是什么型別的層,都只允許同時彈出一個,一般用于頁面層和 iframe 層模式
當 layer 彈層同時出現多個時,設定一個 ID 即可解決此問題,
示例:
layer.open({
type: 1
,title: false //不顯示標題欄
,closeBtn: false
,area: '300px;'
,shade: 0.8
,id: 'LAY_layuipro' //設定一個id,防止重復彈出
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/180441.html
標籤:JavaScript
