layer彈出層框架alert與msg詳解
layer至今仍作為layui的代表作,她的受眾廣泛并非偶然,而是這五年多的堅(jiān)持,不斷完善和維護(hù)、不斷建設(shè)和提升社區(qū)服務(wù),使得猿們紛紛自發(fā)傳播,乃至于成為今天的Layui最強(qiáng)勁的源動(dòng)力。目前,layer已成為國(guó)內(nèi)最多人使用的web彈層組件,GitHub自然Stars3000+,官網(wǎng)累計(jì)下載量達(dá)30w+,大概有20萬(wàn)Web平臺(tái)正在使用layer。






在貼出代碼
layer.alert('見(jiàn)到你真的很高興', {icon: 6});
這是一個(gè)最簡(jiǎn)單的彈出層,可根據(jù)icon配置左邊的圖標(biāo)
通常情況下,除了彈窗之外我們一般都會(huì)有對(duì)按鈕做回調(diào)處理的一些操作
如圖:

layer.alert('墨綠風(fēng)格,點(diǎn)擊確認(rèn)看深藍(lán)', {
skin: 'layui-layer-molv' //樣式類名 自定義樣式
,closeBtn: 1 // 是否顯示關(guān)閉按鈕
,anim: 1 //動(dòng)畫(huà)類型
,btn: ['重要','奇葩'] //按鈕
,icon: 6 // icon
,yes:function(){
layer.msg('按鈕1')
}
,btn2:function(){
layer.msg('按鈕2')
}});

看下效果圖1.

code:
layer.msg('大部分參數(shù)都是可以公用的<br>合理搭配,展示不一樣的風(fēng)格', {
time: 2000, //2s后自動(dòng)關(guān)閉
btn: ['明白了', '知道了', '哦']
});
回調(diào)的例子:


code:
layer.msg('也可以這樣', {
btn: ['明白了', '知道了']
,yes: function(index, layero){
layer.msg("按鈕1回調(diào),參數(shù)是:"+index)
}
,btn2: function(index, layero){
//按鈕【按鈕二】的回調(diào)
layer.msg("按鈕2回調(diào),參數(shù)是:"+index)
return false //開(kāi)啟該代碼可禁止點(diǎn)擊該按鈕關(guān)閉
}
});
open方式

code
layer.open({
type: 1
,title: "open方式彈出層" //不顯示標(biāo)題欄 title : false/標(biāo)題
,closeBtn: true
,area: '300px;'
,shade: 0.8
,id: 'LAY_layuipro' //設(shè)定一個(gè)id,防止重復(fù)彈出
,resize: false
,btn: ['火速圍觀', '殘忍拒絕']
,btnAlign: 'c'
,moveType: 1 //拖拽模式,0或者1
,content: '<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">內(nèi)容<br>內(nèi)容</div>'
,success: function(layero){
var btn = layero.find('.layui-layer-btn');
btn.find('.layui-layer-btn0').attr({
href: 'http://www.layui.com/'
,target: '_blank'
});
}
});
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
跟我學(xué)習(xí)javascript的異步腳本加載
跟我學(xué)習(xí)javascript的異步腳本加載,告訴大家如何使自己的站點(diǎn)更快捷,以及最簡(jiǎn)單的方法 利用什么樣的工具達(dá)到預(yù)期效果,想一探究竟的朋友可以參考一下這篇文章。2015-11-11
各瀏覽器對(duì)link標(biāo)簽onload/onreadystatechange事件支持的差異分析
各瀏覽器對(duì)link標(biāo)簽onload/onreadystatechange事件支持的差異分析,需要的朋友可以參考下。2011-04-04
javascript實(shí)現(xiàn)的猜數(shù)小游戲完整實(shí)例代碼
這篇文章主要介紹了javascript實(shí)現(xiàn)的猜數(shù)小游戲,游戲中用戶共有10次猜測(cè)機(jī)會(huì),并且每次都有不同的提示信息,該游戲涉及javascript流程控制與數(shù)值運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2016-05-05
JavaScript/jQuery 表單美化插件小結(jié)
用過(guò)一些表單美化的工具,覺(jué)得不錯(cuò),特地分享一下2012-02-02
iframe窗口高度自適應(yīng)的實(shí)現(xiàn)方法
這篇文章主要介紹了iframe窗口高度自適應(yīng)的實(shí)現(xiàn)方法,有需要的朋友可以參考一下2014-01-01
Web前端開(kāi)發(fā)工具——bower依賴包管理工具
Bower 是 twitter 推出的一款包管理工具,基于nodejs的模塊化思想,把功能分散到各個(gè)模塊中,讓模塊和模塊之間存在聯(lián)系,通過(guò) Bower 來(lái)管理模塊間的這種聯(lián)系,本文給大家介紹bower依賴包管理工具,感興趣的朋友一起學(xué)習(xí)2016-03-03
JavaScript requestAnimationFrame動(dòng)畫(huà)詳解
這篇文章主要為大家詳細(xì)介紹了JavaScript requestAnimationFrame動(dòng)畫(huà),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-09-09
JavaScript Event學(xué)習(xí)第九章 鼠標(biāo)事件
鼠標(biāo)事件是到目前為止最重要的事件。在這一章我將介紹一些鼠標(biāo)事件的最常見(jiàn)的問(wèn)題和技巧。2010-02-02
微信小程序?qū)崿F(xiàn)分類菜單激活狀態(tài)隨列表滾動(dòng)而自動(dòng)切換效果詳解
這篇文章主要介紹了微信小程序分類菜單激活狀態(tài)跟隨列表滾動(dòng)自動(dòng)切換,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-01-01

