layer_mobile是为移动设备(手机、平板等webkit内核浏览器/webview)量身定做的弹层支撑
http://layer.layui.com/mobile/
即核心接口:layer.open(options) 中的options:
类型:Number
默认:0 (0表示信息框,1表示页面层,2表示加载层)
类型:String
必选参数
类型:String或Array
默认:空,值可以为字符串或者数组。,为空则不显示
title: '标题'
//或者
title: ['标题', 'background-color: #eee;'] //第二个参数可以自定义标题的样式
类型:Number
默认不开启,支持整数和浮点数
类型:String
非常实用,如
layer.open({
style: 'border:none; background-color:#78BA32; color:#fff;',
content:'内容'
})
类型:String
目前支持配置 footer(即底部对话框风格)、msg(普通提示) 两种风格。
类型:String
用于自定义样式。如
layer.open({
className: 'popuo-login', //这样你就可以在css里面控制该弹层的风格了
content:'内容'
})
类型:String/Array
不设置则不显示按钮。如果只需要一个按钮,则btn: '按钮',如果有两个,则:btn: ['按钮一', '按钮二']。
类型:String/Boolean
可支持的支持动画配置:scale(默认)、up(从下往上弹出),如果不开启动画,设置false即可
类型:String/Boolean
默认:true,该参数可允许你是否显示遮罩,并且定义遮罩风格 shade: false //不显示遮罩
或者 shade: 'background-color: rgba(0,0,0,.3)' //自定义遮罩的透明度
类型:Boolean
默认:true,是否点击遮罩时关闭层
类型:Boolean
默认:true
类型:Number
默认:无,一般情况下不需要设置,因为层会始终垂直水平居中,只有当fixed: false时top才有效。
类型:Function
该回调参数返回一个参数为当前层元素对象
success: function(elem){
console.log(elem);
}
类型:Function
点确定按钮触发的回调函数,返回一个参数为当前层的索引
yes: function(index){
alert('点击了是')
layer.close(index)
}
类型:Function
点取消按钮触发的回调函数
类型:Function
层彻底销毁后的回调函数 其它内置方法/属性
返回当前使用的layer mobile版本号
用于关闭特定层,index为该特定层的索引
关闭页面所有layer的层