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/
相关推荐
`layer.js` 提供了多种类型的弹窗,如信息提示、确认对话框、警告提示、加载提示等,满足不同场景下的需求。这些弹窗不仅可以在网页上使用,还特别针对手机屏幕进行了优化,确保在小屏幕上也能有良好的显示效果。 ...
layer是一个不错的弹窗插件,其脚本封装习惯非常好,值得学习。
这里的代码段通过脚本标签引入了jQuery和layer.js文件,并通过PHP函数封装了弹窗消息的显示。在Thinkphp5中,通常通过控制器返回视图或者直接输出数据,这里使用的是后一种方法。 在common.php中定义的两个函数...
本文介绍了如何使用layer弹窗和layui表单来实现网页中的新增功能。具体来说,是通过layer组件在页面上弹出一个包含表单的对话框,在用户完成表单填写并提交后,执行数据新增操作,并给出成功提示后刷新父页面。 ...
在Vue生态中,创建自定义的弹窗组件是常见的需求,用于实现模态对话框、提示信息或者各种交互式操作。"模拟layer体验做的vue弹窗组件"是一个旨在提供类似layui(一款基于jQuery的UI框架)的弹窗体验的Vue组件。 Vue...
总结来说,“layer.rar”提供的是一种使用JavaScript闭包封装的跨平台提示模态框解决方案,它结合了HTML和CSS的威力,实现了响应式设计,可以在各种设备上提供一致的用户体验。这个工具的使用和实现涉及到了...
这里的`dialog.js`是自定义的JavaScript文件,用于封装layer.js的常用方法,简化调用。例如: ```javascript var dialog = { error: function(message) { layer.open({ content: message, icon: 2, title: '...
Layer组件是Web开发中常用的弹层插件,尤其在处理多层弹出窗口和iframe集成时,它的功能强大且易于使用。Layer基于jQuery构建,支持所有主流浏览器,包括古老的IE6。它提供了丰富的定制选项,使得创建各种类型的弹出...
本教程将深入探讨如何对OpenLayers的常用功能进行简单封装,以提升开发效率和代码复用性。 首先,我们从地图要素创建开始。在OpenLayers中,要素(Feature)是地图上的几何对象,可以是点、线或面。你可以通过`ol....
此文件为C#的类文件,在Aps.net网页中使用,使用前引入layer的js文件,可以直接通过MessageBox.Show(this,"弹出窗体的内容");向页面输出弹出层代码。可实现和窗体程序弹窗MessageBox类似效果,使用非常方便,快捷。
在"vue封装 openlayers组件库 地图设置"的项目中,开发者需要做的是将OpenLayers的功能集成到Vue组件中,以便在Vue应用中方便地使用。以下是一些关键步骤: 1. **安装依赖**:在项目根目录下,使用`yarn install`...
这个压缩文件可能包含源代码、编译好的库、文档或者示例程序,帮助用户理解和使用Layer 3.5.1的功能。 标签"layer"则进一步强化了我们对这个话题的关注点——网络层相关的技术或工具。在实际开发中,理解并掌握网络...
这个项目“基于OpenLayer扩展封装的信息窗口弹出控件”旨在提供一个自定义化的信息窗口,用于展示地图上的点、线、面等地理元素的详细信息。下面我们将深入探讨这个主题,包括OpenLayers的基础知识、信息窗口的重要...
描述中提到,"layer 的弹层各类封装,简单好用",这表明 layer3 库提供了多种弹层类型,如提示框、对话框、加载层、iframe 层等,且其设计目标是易用性和实用性。开发者无需从头编写大量代码,只需调用预设的接口...
基于jquery的layer.js增删改查封装,满足多种操作。。。
5. 模板整体弹窗提示更换,使用更好美观的layer弹窗提示 6. 卡密充值修改字段,不需要再输入卡号+卡密的方式进行充值,只需要卡号即可充值 7. 可添加播放前广告 8. 可添加播放器暂停广告 9. 可添加播放器右上角...
本文档中规定了transport layer的数据传输机制,包括数据封装、数据传输协议、数据传输模式等。该机制能够确保汽车电子系统之间的可靠数据传输。 六、连接管理机制 本文档中规定了transport layer的连接管理机制,...
layer是一个在Web开发中常用的弹出层封装库,提供了创建信息提示、对话框、加载层等多种类型的弹出层功能。以下是该手册中提供的关键知识点: 1. layer接口基础:layer API支持通过$.layer({键:值,键:值,…})的方式...