layer.ready(callback) | 初始化就绪 | 由于我们的layer内置了轻量级加载器,所以你根本不需要单独引入css等文件。但是加载总是需要过程的。当你在页面一打开就要执行弹层时,你最好是将弹层放入ready方法中 |
layer.open(options) | 原始核心方法 | 基本上是露脸率最高的方法,不管是使用哪种方式创建层,都是走layer.open(),创建任何类型的弹层都会返回一个当前层索引,上述的options即是基础参数 |
layer.alert(content, options, yes) | 普通信息框 | 它的弹出似乎显得有些高调,一般用于对用户造成比较强烈的关注,类似系统alert,但却比alert更灵便。它的参数是自动向左补齐的。通过第二个参数,可以设定各种你所需要的基础参数,但如果你不需要的话,直接写回调即可。 |
layer.confirm(content, options, yes, cancel) | 询问框 | 请求远程校验。url 类似系统confirm,但却远胜confirm,另外它不是和系统的confirm一样阻塞你需要把交互的语句放在回调体中。同样的,它的参数也是自动补齐的。 |
layer.msg(content, options, end) | 提示框 | 消息提示 |
layer.load(icon, options) | 加载层 | type:3的深度定制。load并不需要你传太多的参数,但如果你不喜欢默认的加载风格,你还有选择空间。icon支持传入0-2如果是0,无需传。另外特别注意一点:load默认是不会自动关闭的,因为你一般会在ajax回调体中关闭它。 |
layer.tips(content, follow, options) | tips层 | type:4的深度定制。也是我本人比较喜欢的一个层类型,因为它拥有和msg一样的低调和自觉,而且会智能定位,即灵活地判断它应该出现在哪边。默认是在元素右边弹出 |
layer.close(index) | 关闭特定层 | 关于它似乎没有太多介绍的必要,唯一让你疑惑的,可能就是这个index了吧。事实上它非常容易得到。 |
layer.closeAll(type) | 关闭所有层 | 如果你很懒,你不想去获取index你只想关闭。那么closeAll真的可以帮上你。如果你不指向层类型的话,它会销毁掉当前页所有的layer层。 |
layer.style(index, cssStyle) | 重新定义层的样式 | 该方法对loading层和tips层无效。参数index为层的索引,cssStyle允许你传入任意的css属性 |
layer.title(title, index) | 改变层的标题 | 使用方式:layer.title('标题变了', index) |
layer.getChildFrame(selector, index) | 获取iframe页的DOM | 当你试图在当前页获取iframe页的DOM元素时,你可以用此方法。selector即iframe页的选择器 |
layer.getFrameIndex(windowName) | 获取特定iframe层的索引 | 此方法一般用于在iframe页关闭自身时用到。 |
layer.iframeAuto(index) | 指定iframe层自适应 | 调用该方法时,iframe层的高度会重新进行适应 |
layer.iframeSrc(index, url) | 重置特定iframe url | 似乎不怎么常用的样子。使用方式:layer.iframeSrc(index, ') |
layer.setTop(layero) | 置顶当前窗口 | 非常强大的一个方法,虽然一般很少用。但是当你的页面有很多很多layer窗口,你需要像Window窗体那样,点击某个窗口,该窗体就置顶在上面,那么setTop可以来轻松实现。它采用巧妙的逻辑,以使这种置顶的性能达到最优 |
layer.full() | 最大化 | 一般用于在自定义元素上触发最大化。 |
layer.min() | 最小化 | 一般用于在自定义元素上触发最大小。 |
layer.restore() | 还原后 | 一般用于在自定义元素上触发还原后。 |
layer.prompt(options, yes) | 输入层 | prompt的参数也是向前补齐的。options不仅可支持传入基础参数,还可以传入prompt专用的属性。当然,也可以不传。yes携带value 表单值index 索引elem 表单元素 |
layer.tab(options) | tab层 | tab层只单独定制了一个成员,即tab: [], |
layer.photos(options) | 相册层 | 相册层,也可以称之为图片查看器。它的出场动画从layer内置的动画类型中随机展现。photos支持传入json和直接读取页面图片两种方式。 |