zoukankan      html  css  js  c++  java
  • layer弹层插件

      使用前需要引入jquery的支持,链接如下:
     
     
      官网插件压缩包下载地址:
     
     
      只需保留layer.js和layer.css即可(8k左右),放入对应的js、css文件中,页面只需引入layer.js文件即
      可,layer.css文件会在layer.js文件中自动引入;
     
      不过我们需要手动更改一下layer.js中创建layer.css的路径,如图:
      
      改为:e+"从当前layer.js查找到layer.css的路径"
     
      配置完成,下面开始api功能测试 --> 参考官网文档:http://layer.layui.com/mobile/api.html
     
     
    参数:
     
    核心接口:layer.open(options) 中的options:
    function popup() {
      layer.open(options)
    }
     
    type - 设置弹层的类型
     
    类型:Number

    默认:0 (0表示信息框,1表示页面层,2表示加载层)

    content - 设置弹层内容

    类型:String

    必选参数

    title - 设置弹层标题

    类型:String或Array

    默认:空,值可以为字符串或者数组。,为空则不显示

    title: '标题'
    //或者
    title: ['标题', '#eee;'] //第二个参数可以自定义标题的样式    
        
    time - 控制自动关闭层所需秒数

    类型:Number

    默认不开启,支持整数和浮点数

    style - 自定义层的样式

    类型:String

    非常实用,如
    layer.open({
      style: 'border:none;  color:#fff;',
      content:'内容'
    })
     
    skin - 设定弹层显示风格

    类型:String

    目前支持配置 footer(即底部对话框风格)、msg(普通提示) 两种风格。

    className - 自定义一个css类

    类型:String

    用于自定义样式。如
    layer.open({
      className: 'popuo-login', //这样你就可以在css里面控制该弹层的风格了
      content:'内容'
    })
    btn - 按钮

    类型:String/Array

    不设置则不显示按钮。如果只需要一个按钮,则btn: '按钮',如果有两个,则:btn: ['按钮一', '按钮二']。

    anim - 动画类型

    类型:String/Boolean

    可支持的支持动画配置:scale(默认)、up(从下往上弹出),如果不开启动画,设置false即可

    shade - 控制遮罩展现

    类型:String/Boolean

    默认:true,该参数可允许你是否显示遮罩,并且定义遮罩风格

    shade: false //不显示遮罩
    或者
    shade: 'rgba(0,0,0,.3)' //自定义遮罩的透明度    
        
    shadeClose

    类型:Boolean

    默认:true,是否点击遮罩时关闭层

    fixed - 是否固定层的位置

    类型:Boolean

    默认:true

    top - 控制层的纵坐标

    类型:Number

    默认:无,一般情况下不需要设置,因为层会始终垂直水平居中,只有当fixed: false时top才有效。

    success - 层成功弹出层的回调

    类型:Function

    该回调参数返回一个参数为当前层元素对象
    success: function(elem){
      console.log(elem);
    }   
    yes

    类型:Function

    点确定按钮触发的回调函数,返回一个参数为当前层的索引
    yes: function(index){
      alert('点击了是')
      layer.close(index)
    }    
    no

    类型:Function

    点取消按钮触发的回调函数

    end

    类型:Function

    层彻底销毁后的回调函数

    其它内置方法/属性
    layer.v : 返回当前使用的layer mobile版本号

    layer.close(index) : 用于关闭特定层,index为该特定层的索引

    layer.closeAll() : 关闭页面所有layer的层
  • 相关阅读:
    1202实验三 进程调度实验
    1111实验二 作业调度模拟实验
    1009实验一 认识DOS
    一起了解操作系统发展史
    0909
    进程调度模拟程序
    试验三同学评论
    实验三 进程调度模拟程序
    作业调度模拟程序
    DOS命令解释程序的编写
  • 原文地址:https://www.cnblogs.com/liguanlong/p/12615054.html
Copyright © 2011-2022 走看看