`

Layer关于回调函数细节

阅读更多
Layer中关于yes、btn、cancel以及success回调函数参数注意事项
1. yes、btn和cancel的回调函数参数index在第一位,layero在第二位。yes:第一个按钮的回调,携带两个参数,分别是当前层索引和当前层DOM;btn2:第二个按钮的回调,携带两个参数,分别是当前层索引和当前层DOM;cancel:右上角关闭按钮回调,携带两个参数,分别是当前层索引和当前层DOM。

yes : function(index,layero){
},
				
btn2 : function(index,layero){
},
				
cancel : function(index,layero){
}


2. success的回调函数参数layero在第一位,index在第二位。层弹出后的成功回调方法,success会携带两个参数,分别是当前层DOM和当前层索引,
success: function(layero, index){
	console.log(layero.context, index);
}


3. 注意!!!一定要注意回调函数参数的位置,否则在调用下列方法的时候会报错
var body = layer.getChildFrame('body',index);
var iframeWin = window[layero.find('iframe')[0]['name']];
楼主在使用过程中因忽视了yes回调函数两个参数的位置,复制的是seccess的回调函数,参数位置没改,导致调用上述两个方法报错,排错排了近一个小时...

---------------------
作者:xcmercy
原文:https://blog.csdn.net/cccmercy/article/details/78878401
分享到:
评论

相关推荐

    layer.alert回调函数执行关闭弹窗的实例

    弹出层来说,想要在回调函数中执行一些操作。 此时点击确定会执行回调函数,但并不会自动关闭弹窗。 layer.alert('完成测评', { icon: 1, closeBtn: 0 }, function (index) { $(.container).addClass...

    layer.open回调获取弹出层参数的实现方法

    layer.open({ type : 2, title : '重命名', maxmin : true, shadeClose : true, // 点击遮罩关闭层 area : [ '200px', '150px' ], content : getContext() + /node/torenamenode?nodeName=+nodeName, btn: ['...

    弹出层弹出层复选框

    提问 - Boxy.ask() - 用户定义的选项,选择项传递给回调函数 弹出 - Boxy.alert() - 回调函数总是不被调用 确认 - Boxy.confirm() - 仅当用户选择了“确认”时回调函数会被调用 行业选择器 - Boxy.industry() - 仅当...

    layer.js之回调销毁对话框的例子

    当我们点击确定按钮时,如何我们没有写点击确定按钮的回调函数,layer的内部会给我们一个默认的效果就是让对话框消失。but!有时候我们根据业务的需要还需要在点击确定按钮的时候让程序悄悄地给我们干点事情,然后让...

    纯js弹出层layer跨Iframe完美回调

    适用小巧的纯js弹出层插件,具体见http://blog.csdn.net/luoyehanfei/article/details/41799969

    layer.alert自定义关闭回调事件的方法

    今天小编就为大家分享一篇layer.alert自定义关闭回调事件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    layer-v2.4 弹层组件

    layer是一款近年来备受青睐的web弹层组件,她具备全方位的解决方案,致力于服务各水平段的开发人员,您的页面会轻松地拥有丰富友好的操作体验。 一、使用时,请把文件夹layer整个放置在您站点的任何一个目录,只需...

    layer-v3.0.1web弹层组件

    layer

    layer.js下载layer.js下载

    layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js下载layer.js...

    top.layer.open

    TOP。layer案例

    layer弹窗:top.layer弹窗到父页面跨域解决办法

    layer弹窗:top.layer弹窗到父页面跨域,通过postMessage方法将子页面的配置对象发送到父页面中,父页面再通过子页面的配置对象打开弹窗,对象内不能存在事件。

    layer3.5.1.rar

    layer3.5.1下载

    layer mobile弹出层组件移动版 v1.5

    layer mobile是为移动设备(手机、平板等webkit内核浏览器/webview)量身定做的弹出层组件,采用Native JavaScript编写,完全独立于PC版的layer,您需要按照场景选择使用。注意事项layer mobile不对iframe提供支持。...

    JavaScript弹窗插件layer

    //页面一打开就执行,放入ready是为了layer所需配件(css、扩展模块)加载完毕 layer.ready(function(){ //官网欢迎页 layer.open({ type: 2, //skin: 'layui-layer-lan', title: 'layer弹层组件', fix: ...

    MPEG1-Layer-3.rar_MPEG layer 3 (.mp3)_compression mpeg mp3_音乐 压缩

    MP3是 ISO/MPEG标准的一部分,ISO/MPEG标准描述了使用高性能感知编码方案的音频压缩,此标准一直在不断更新以满足“质高量小”的追求,现已形成 MPEG Layer 1、Layer 2、Layer 3三个音频编码解码方案。MPEG Layer 3...

    基于matlab的神经网络layer

    基于matlab的神经网络layer

    layer.js(mobile)

    layer.css移动端弹窗组件

Global site tag (gtag.js) - Google Analytics