`

Layer弹窗消息封装,Layer消息提示封装,Layer使用

阅读更多

Layer弹窗消息封装,Layer消息提示封装,Layer使用

 

================================

©Copyright 蕃薯耀 2020-08-06

http://fanshuyao.iteye.com/

 

一、引入js(因为引用了layui,直接引入这个)

<script type="text/javascript" src="../../static/plugin/layui-v2.5.6/layui.all.js"></script>

 

 

二、提示封装

写在公共的js里面,如common.js

var layer = layui.layer;

L = {};

L.msg = function(msg){
    return layer.msg(msg);
};

L.fail = function(msg){
    return layer.alert(msg, {icon: 5, shade: 0.5});
};

L.failMsg = function(msg){
    return layer.msg(msg, {icon: 5});
    
};

L.ok = function(msg){
    return layer.alert(msg, {icon: 6, shade: 0.5});
};

L.okMsg = function(msg){
    return layer.msg(msg, {icon: 6});
};


L.alert = function(msg){
    return layer.alert(msg);
};


L.load = function(msg){
    return layer.msg((msg || "数据处理中,请等待…"), {
        icon : 16,
        shade : 0.2,
        time: 0//不关闭
    });
};

L.confirm = function(msg){
    return layer.msg((msg || "数据处理中,请等待…"), {
        icon : 16,
        shade : 0.2,
        time: 0//不关闭
    });
};

/*
使用:
aaa = function(){
    alert("bbbcc");
};

L.confirm("你确定?", aaa);
 */
L.confirm = function(msg, callbackFunction){
    return layer.confirm((msg || "您确定要操作吗?"), {
            btn: ["确定", "关闭"] //按钮
        
        }, function(index, layero){
            callbackFunction();
            layer.close(index);
            
        }, function(index, layero){
            layer.close(index);
        });
};

 

 

 

 

 

 

 

 

================================

©Copyright 蕃薯耀 2020-08-06

 

http://fanshuyao.iteye.com/

 

 

 

 

 

 

1
1
分享到:
评论

相关推荐

    layer弹窗封装,手机弹窗

    `layer.js` 提供了多种类型的弹窗,如信息提示、确认对话框、警告提示、加载提示等,满足不同场景下的需求。这些弹窗不仅可以在网页上使用,还特别针对手机屏幕进行了优化,确保在小屏幕上也能有良好的显示效果。 ...

    layer弹窗插件.js

    layer是一个不错的弹窗插件,其脚本封装习惯非常好,值得学习。

    Thinkphp5结合layer弹窗定制操作结果页面

    这里的代码段通过脚本标签引入了jQuery和layer.js文件,并通过PHP函数封装了弹窗消息的显示。在Thinkphp5中,通常通过控制器返回视图或者直接输出数据,这里使用的是后一种方法。 在common.php中定义的两个函数...

    使用layer弹窗和layui表单实现新增功能

    本文介绍了如何使用layer弹窗和layui表单来实现网页中的新增功能。具体来说,是通过layer组件在页面上弹出一个包含表单的对话框,在用户完成表单填写并提交后,执行数据新增操作,并给出成功提示后刷新父页面。 ...

    模拟layer体验做的vue弹窗组件一款好用的vue弹窗组件

    在Vue生态中,创建自定义的弹窗组件是常见的需求,用于实现模态对话框、提示信息或者各种交互式操作。"模拟layer体验做的vue弹窗组件"是一个旨在提供类似layui(一款基于jQuery的UI框架)的弹窗体验的Vue组件。 Vue...

    layer.rar 使用js 闭包封装的原生提示模态框

    总结来说,“layer.rar”提供的是一种使用JavaScript闭包封装的跨平台提示模态框解决方案,它结合了HTML和CSS的威力,实现了响应式设计,可以在各种设备上提供一致的用户体验。这个工具的使用和实现涉及到了...

    thinkPHP框架中layer.js的封装与使用方法示例

    这里的`dialog.js`是自定义的JavaScript文件,用于封装layer.js的常用方法,简化调用。例如: ```javascript var dialog = { error: function(message) { layer.open({ content: message, icon: 2, title: '...

    Layer组件多个iframe弹出层打开与关闭及参数传递的方法

    Layer组件是Web开发中常用的弹层插件,尤其在处理多层弹出窗口和iframe集成时,它的功能强大且易于使用。Layer基于jQuery构建,支持所有主流浏览器,包括古老的IE6。它提供了丰富的定制选项,使得创建各种类型的弹出...

    openlayers常用功能简单封装

    本教程将深入探讨如何对OpenLayers的常用功能进行简单封装,以提升开发效率和代码复用性。 首先,我们从地图要素创建开始。在OpenLayers中,要素(Feature)是地图上的几何对象,可以是点、线或面。你可以通过`ol....

    C#对Layer弹出层的封装的MessageBox类

    此文件为C#的类文件,在Aps.net网页中使用,使用前引入layer的js文件,可以直接通过MessageBox.Show(this,"弹出窗体的内容");向页面输出弹出层代码。可实现和窗体程序弹窗MessageBox类似效果,使用非常方便,快捷。

    vue封装 openlayers组件库 地图设置

    在"vue封装 openlayers组件库 地图设置"的项目中,开发者需要做的是将OpenLayers的功能集成到Vue组件中,以便在Vue应用中方便地使用。以下是一些关键步骤: 1. **安装依赖**:在项目根目录下,使用`yarn install`...

    layer3.5.1.rar

    这个压缩文件可能包含源代码、编译好的库、文档或者示例程序,帮助用户理解和使用Layer 3.5.1的功能。 标签"layer"则进一步强化了我们对这个话题的关注点——网络层相关的技术或工具。在实际开发中,理解并掌握网络...

    基于openlayer扩展封装的信息窗口弹出控件

    这个项目“基于OpenLayer扩展封装的信息窗口弹出控件”旨在提供一个自定义化的信息窗口,用于展示地图上的点、线、面等地理元素的详细信息。下面我们将深入探讨这个主题,包括OpenLayers的基础知识、信息窗口的重要...

    layer3.rar

    描述中提到,"layer 的弹层各类封装,简单好用",这表明 layer3 库提供了多种弹层类型,如提示框、对话框、加载层、iframe 层等,且其设计目标是易用性和实用性。开发者无需从头编写大量代码,只需调用预设的接口...

    基于jquery的layer.js增删改查封装

    基于jquery的layer.js增删改查封装,满足多种操作。。。

    苹果CMS V10-快猫视频-二开苹果cms视频网站源码-可封装双端APP.zip

    5. 模板整体弹窗提示更换,使用更好美观的layer弹窗提示 6. 卡密充值修改字段,不需要再输入卡号+卡密的方式进行充值,只需要卡号即可充值 7. 可添加播放前广告 8. 可添加播放器暂停广告 9. 可添加播放器右上角...

    AUTOSAR_SWS_SAEJ1939TransportLayer.pdf

    本文档中规定了transport layer的数据传输机制,包括数据封装、数据传输协议、数据传输模式等。该机制能够确保汽车电子系统之间的可靠数据传输。 六、连接管理机制 本文档中规定了transport layer的连接管理机制,...

    layer_API_帮助手册

    layer是一个在Web开发中常用的弹出层封装库,提供了创建信息提示、对话框、加载层等多种类型的弹出层功能。以下是该手册中提供的关键知识点: 1. layer接口基础:layer API支持通过$.layer({键:值,键:值,…})的方式...

Global site tag (gtag.js) - Google Analytics