Layui的layer.confirm弹框用法,很详细

1 篇文章 0 订阅
订阅专栏

一、官网示例

Layui的弹框的官网示例代码

layer.confirm('纳尼?', {
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

运行效果是这样的
在这里插入图片描述
解释:

“纳尼?”就是弹框的内容
“btn”数组中的元素是弹框按钮的内容
标题这里没有填,默认就是“信息”

官网地址:

https://layuion.com/docs/modules/layer.html#btn

二、自定义一些样式

1、自定义标题

就将标题改为“操作提示”,效果是这样的
在这里插入图片描述
代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

2、给提示框内容加上图标

信息框默认不显示图标。当你想显示图标时,默认皮肤可以传入0-6,试一下传“0”,效果如下:
在这里插入图片描述
看来是个警告图标,代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

上面那个是0的图标样式,因为官网没有明确说明1-6的图标样式,这里就1-6值挨个试一下吧

值为:1
在这里插入图片描述

值为:2
在这里插入图片描述

值为:3
在这里插入图片描述

值为:4
在这里插入图片描述

值为:5
在这里插入图片描述

值为:6
在这里插入图片描述

3、定义按钮的位置

可以通过“btnAlign”参数定义弹框按钮的位置,“btnAlign”参数值有:l(左对齐)、c(居中对齐)、r (右对齐),默认是r(右对齐),为了演示明显,这里只用一个按钮演示。
“btnAlign”参数值为:l ,效果如下:
在这里插入图片描述

“btnAlign”参数值为:l ,效果如下:
在这里插入图片描述

“btnAlign”参数值为:l ,也就是默认值,效果如下:
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  btn: ['按钮一'],
  btnAlign: "r",
}, function(index, layero){
  //按钮【按钮一】的回调
});

一般都是默认的,后面就去掉了并还原为3个按钮。

4、自定义关闭按钮

我们会发现右上角有一个“×”,这是弹框的关闭按钮。
在这里插入图片描述
这个样式也是可以改的,通过“closeBtn”参数进行修改,我这里自定义了,代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

有0、1、2三种样式,默认是1,也就是上面那个
0为隐藏,2为其他样式下面演示

值为:0
在这里插入图片描述

值为:2
在这里插入图片描述

5、自定义遮罩

细心的小伙伴会发现,在弹框弹出的时候,除弹框外页面会变黑一点,这是出现弹框前的页面:

在这里插入图片描述

这是出现弹框后的页面:

在这里插入图片描述
这是通过“shade”进行设置的,我这里也自定义了,代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: 0.3,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

“shade”默认是0.3,背景是黑色(#000),可以自定义透明度,改为“1”整个页面除弹框外就全黑了。
也可以自定义遮罩的背景颜色,通过 shade: [0.8, ‘#DC143C’] 进行设置

现在将“shade”值设置为“1”,效果如下:

在这里插入图片描述

将“shade”值设置为“ [0.8, ‘#DC143C’]”,效果如下:
在这里插入图片描述

6、自定义点击弹框外遮罩关闭弹框

有时候我们需要点击任意位置关闭遮罩和弹框,前提是有弹框和遮罩。可以通过“shadeClose”这个参数来实现。

在这里插入图片描述

点击除弹框外的任意位置
在这里插入图片描述

弹框关闭
在这里插入图片描述
代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.8, '#DC143C'],
  shadeClose: true,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

默认为:false,就是点击弹框遮罩不关闭弹框和遮罩,设置为:true,就是点击弹框遮罩关闭弹框和遮罩。

7、定义唯一弹框

可以用“id”这个参数控制唯一弹框,定义唯一的字符串值就行了,同一时间只会出现一个弹框,这个暂时没用过。

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "two",
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

这里定义了两个弹框,效果就是看到弹框会闪一下。

8、自定义弹框出场动画

可以用“anim”这个参数设置弹框的出场动画。

“anim”参数值有0-6,默认是0

官网参数:
在这里插入图片描述

试了一下值为2的效果,因为弹框的出场动画时间较短,这里就没有截效果图,代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

9、关闭弹框动画

可以通过“isOutAnim”参数设置是否关闭弹框,默认是true,关闭层时会有一个过度动画。也可以将“isOutAnim”设置为false ,即关闭弹框。代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

10、设置弹框可以最大或者最小化

可以通过“maxmin”参数设置弹框全屏或者缩小,默认是false,如果需要弹框最大或者最小化,将参数值设置为true的同时,还要显示地定义弹框的“type”参数,默认值是:0,只对“type”参数值为:1、2有效。

“maxmin”参数值为:true,“type”参数值为:1,效果如下:
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 1,
  maxmin: true,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

“maxmin”参数值为:true,“type”参数值为:2,效果如下:
在这里插入图片描述

11、设置弹框固定

可以通过“fixed”参数设置弹框在鼠标滚动时是否固定在页面固定位置,默认为:true,设置为:false则是取消固定。

“fixed”参数值为:true,也就是默认的,这里显示地定义了一下,效果如下:
在这里插入图片描述
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

“fixed”参数值为:false

在这里插入图片描述
在这里插入图片描述

12、是否允许拉伸

可以通过“resize”参数设置弹框是否支持拉伸,默认值为:true,设置为:false则不允许拉伸。效果如下:
在这里插入图片描述

这里显示地设置了一下“resize”参数,代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});

参数值为:false,则不能拉伸弹框。

13、获取弹框拉伸信息

可以通过“resizing”参数获取弹框的拉伸信息,参数值是一个function函数,注意要拉伸后才会触发,效果如下:
未拉伸:
在这里插入图片描述

拉伸之后:
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  

拉伸之后需要做什么在function函数中操作就好了。

14、设置浏览器滚动条显示与否

可以通过“scrollbar”参数设置浏览器滚动条显示与否,默认为:true,设置为:false ,弹框弹出之后滚动条就不显示了,效果如下:
未出现弹框之前:
在这里插入图片描述

出现弹框之后:
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: false,  
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  
  

15、定义最大宽度

官网上说“maxWidth”参数可以设置最大宽度
在这里插入图片描述

可能我设置得不对,设置完可以的时候没有看到效果,弹框还是可以拉得很宽,效果如下:
在这里插入图片描述

代码如下:

layer.confirm('纳尼?', {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: true,
  area: 'auto',
  maxWidth: 10,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  
  

16、设置最大高度

可以通过“maxHeight”参数设置弹框的最大高度,设置了之后弹框会出现点击下拉条,拉伸弹框超过设置最大高度,点击下拉条就会消失,效果如下:
没有设置最大高度:
在这里插入图片描述

设置最大高度为:10,也就是“maxHeight”参数值为:10
在这里插入图片描述
拉伸
在这里插入图片描述

拉伸超过最大宽度
在这里插入图片描述
代码如下:

layer.confirm("默认是触发标题区域拖拽。如果你想单独定义,指向元素的选择器或者DOM即可。如move: '.mine-move'。你还配置设定move: false来禁止拖拽", {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: true,
  area: 'auto',
  maxWidth: 10,
  maxHeight: 100,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  
  

17、自定义层叠顺序

可以通过“zIndex”参数定义层叠顺序,默认值为:19891014 ,也就是在所有组件的最前面,一般用于解决和其它组件的层叠冲突。
这里显示地定义了一下“zIndex”参数。效果如下:
在这里插入图片描述

定义“zIndex”参数值为:-1,效果如下:
在这里插入图片描述

定义“zIndex”参数值为:-999,效果如下:
在这里插入图片描述
我们会发现不能点击弹框了,这是因为弹框在所有组件的下面。

代码如下:

layer.confirm("纳尼?", {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: true,
  area: 'auto',
  maxWidth: 10,
  zIndex: -999,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  
  

18、自定义拖拽区域

可以通过“move”参数设置自定义拖拽区域,默认值为:‘.layui-layer-title’,就是从标题区域拖拽弹框,如果你想单独定义,指向元素的选择器或者DOM即可(这里我没有试)。如move: ‘.mine-move’。你还配置设定“move”参数值为: false 来禁止拖拽。

“move”参数为:false,效果如下:
在这里插入图片描述
拖动弹框的时候发现拖动不了。代码如下:

layer.confirm("纳尼?", {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: true,
  area: 'auto',
  maxWidth: 10,
  zIndex: 19891014,
  move: false,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  

如果要恢复标题拖拽,将“move”参数移除就行了。

19、是否允许拖拽到窗口外

可以通过“moveOut”参数设置弹框是否允许拖拽到窗口外,默认值为:false,即不能拖拽到窗口外。
拖拽效果如下:
在这里插入图片描述
可以发现拖拽到边缘就不能拖动了。

“moveOut”参数值为:true,效果如下:
在这里插入图片描述

代码如下:

layer.confirm("纳尼?", {
  title: "操作提示",
  icon: 0,
  closeBtn: 2,
  shade: [0.3, '#000'],
  shadeClose: true,
  id: "one",
  anim: 2,
  isOutAnim: false,
  type: 0,
  maxmin: true,
  fixed: true,
  resize: true,
  resizing: function(val) {
    console.log("val", val);
  },
  scrollbar: true,
  area: 'auto',
  maxWidth: 10,
  zIndex: 19891014,
  moveOut: true,
  btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
  ,btn3: function(index, layero){
    //按钮【按钮三】的回调
  }
}, function(index, layero){
  //按钮【按钮一】的回调
}, function(index){
  //按钮【按钮二】的回调
});  

20、拖拽完毕后的回调方法

可以用“moveEnd”参数获取触发事件,默认值为:null,没有定义是不会触发的,定义后在移动弹框后触发。效果如下:
弹框没有移动
在这里插入图片描述

拖拽弹框
在这里插入图片描述

代码如下:

layer.confirm("纳尼?", {
     title: "操作提示",
     icon: 0,
     closeBtn: 2,
     shade: [0.3, '#000'],
     shadeClose: true,
     id: "one",
     anim: 2,
     isOutAnim: false,
     type: 0,
     maxmin: true,
     fixed: true,
     resize: true,
     resizing: function(val) {
         // console.log("val", val);
     },
     scrollbar: true,
     area: 'auto',
     maxWidth: 100,
     zIndex: 19891014,
     moveOut: false,
     moveEnd: function(val) {
         console.log("moveEnd", val);
     },
     btn: ['按钮一', '按钮二', '按钮三'] //可以无限个按钮
     ,btn3: function(index, layero){
         //按钮【按钮三】的回调
     }
 }, function(index, layero){
     //按钮【按钮一】的回调
 }, function(index){
     //按钮【按钮二】的回调
 });

21、tips方向和颜色

官网上说“tips”参数是tips层的私有参数。
在这里插入图片描述
但我设置参数为:1、2、3、4、[1, ‘#c00’] 都没有看到弹框有什么效果。知道的小伙伴麻烦在评论区吱一声。

22、是否允许多个tips

这个参数我设置之后也没有看到弹框效果,官网描述:
在这里插入图片描述

23、弹框出现后的回调函数

可以通过“success”参数获取弹框出现之后的回调,默认值为:null,看看弹框成功出现之后有什么,效果如下:
在这里插入图片描述
代码如下:

layui弹出框
nsnydnz的博客
09-06 5789
layui 弹出框 文章目录layui 弹出框第一步:引用文件第二步:编写脚本 第一步:引用文件 <title>layui弹出框</title> <script src="layui-v2.5.6/layui/layui.js"></script> <link rel="stylesheet" href="layui-v2.5.6/layui/css/layui.css"> 第二步:编写脚本 <script> //iframe窗
layUI弹框
菜鸟_zhengke的博客
05-25 920
1.引入jquery和layUI <script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"></script> <script src="https://www.layuicdn.com/auto/layui.js" v="layui" e="layui"></script> 2.添加一个按钮或点击事件 <h1 id="open"&
layer.confirm点击第一个按钮关闭弹出框的方法
01-19
layer.confirm弹出框,当你点击第一个按钮的时候,这个弹出层不会关闭,也是给一些小伙伴带来了一些困扰, 下面分享两个解决方案: ①可以将第一个按钮的回调函数传一个index,然后使用layer.close(“index”)就可以点击第一个按钮的时候关闭弹出框了,代码如下: ②第二种方法就非常的粗暴了,你可以直接在这个回调函数中写: layer.closeAll('dialog'); 也能实现点击第一个按钮的时候关闭弹出框 以上这篇layer.confirm点击第一个按钮关闭弹出框的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
layui中添加上下文提示弹窗
最新发布
scimence的专栏
07-04 173
【代码】layui中添加上下文提示弹窗。
layui弹框(上)- 基础参数:弹出层、多按钮、对齐方式、遮罩层(透明度)、定时关闭...的集合
weixin_43193257的博客
04-13 2877
layui弹出层layer的标题、内容、引用页面、自定义样式、多按钮调用方法、回调函数、遮罩、定时关闭、动画效果、拉伸拖拽等
关于layui 弹出层一闪而过就消失的解决方法
12-11
确保在DOM加载完成后初始化layui组件,例如使用`$(document).ready`或者layui的`layui.use`方法。 5. **浏览器兼容性**:不同的浏览器对JavaScript和CSS的解析可能有所不同,可能在某些浏览器下弹出层表现正常,而...
layuilayer弹出层点击事件无效的解决方法
10-16
在使用layui库与layer弹窗插件进行网页开发时,可能会遇到一个问题,即在layer弹出层中的点击事件无法正常工作。这个问题通常是由于事件绑定的方式不正确导致的。本文将详细解析这个问题的原因,并提供解决方案。 ...
layer弹出层取消遮罩的方法
12-13
在网页开发中,有时我们需要创建弹出层来展示信息或者进行交互操作,layer是一个非常流行的JavaScript弹层插件,尤其在layui框架中被广泛应用。layer提供了丰富的弹出层样式和功能,包括模态对话框、提示信息、加载...
layer窗口弹出
04-22
layer,一个可以让你想到即可做到的web弹窗(层)解决方案(js组件),作者贤心(菜鸟级前端攻城师)。layer侧重于用户灵活的自定义,为不同人的使用习惯提供动力。其意义在于,可以让您的页面拥有更丰富与便捷的操作体验,而这,您只需在调用时简单地配置相关参数,即可轻松实现。
LayUI弹出层(html)
03-12
LayUI弹出层(html),LayUI弹出层(html),LayUI弹出层(html)
layui button 按钮弹出提示窗口,确定才进行的方法
10-16
今天小编就为大家分享一篇layui button 按钮弹出提示窗口,确定才进行的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
layui-页面级弹出框
码农的专栏
02-09 4643
home/Index.cshtml @{ ViewData["Title"] = "Home Page"; } <script> layui.use(['layer','form'], function(){ var $ = layui.jquery, layer = layui.layer; //独立版的layer无需执行这一句 var form = layui.form; //触发事件 var active = { test: function(){
layui弹框(下)- 内置方法:弹框、询问、提示、加载、关闭层、全部关闭...等等
weixin_43193257的博客
04-23 5076
img layer-pid="图片id,可以不写" layer-src="大图地址" src="缩略图" alt="图片名"><img layer-pid="图片id,可以不写" layer-src="大图地址" src="缩略图" alt="图片名">layer.msg('我是个有表情的2秒的提示框',{icon:6,time:2000},function (){layer.alert('欢迎访问',{title:['我是标题'],'font-size:26px'})',function (){
Layui学习---------弹出框
学弟不想努力了
09-15 484
按照惯例,先发官方文档:https://www.layui.com/doc/ 一、弹出框 buttun按钮触发模态框(弹出框)效果,并支持用户在模态框中使用input标签进行编辑。例如: 代码如下 html代码: <tbody id="tbd1"> <button data-method="confirmTrans" class="layui-btn layui-btn-sm layui-btn-normal addCategory">新增</button&
layui框架——弹出层layer
热门推荐
meixu568的专栏
07-26 9万+
两种调用方法: 1、引用独立的layer.js文件 引入好layer.js后,直接用即可 <script src="layer.js"></script> <script> layer.msg('hello'); </script> 2、调用layui中的layer模块 layui.use('layer', function(){ ...
layui弹窗
look_write的博客
11-16 440
引入好layer.js后,直接用即可 <script src="layer.js"></script> <script> layer.msg('hello'); </script> 基础参数 type- 基本层类型 title - 标题 content - 内容 layer.open({ type: 1, content: '传入任意的文本或html' //这里content是一个普通的String }); layer.ope...
layui layer.confirm
05-24
layui 是一个基于 jQuery 的前端 UI 框架,而 layer.confirmlayui 中的一个弹出层组件。它可以用来显示一个确认对话框,用户需要点击确认或取消按钮才能关闭对话框,并且可以根据用户的选择执行相应的操作。例如: ``` layer.confirm('你确定要删除吗?', function(index){ // 点击确认按钮执行的代码 layer.close(index); // 关闭对话框 }, function(){ // 点击取消按钮执行的代码 }); ``` 这段代码会在页面中弹出一个确认对话框,询问用户是否要删除,如果用户点击确认按钮,就会执行第一个回调函数中的代码,如果点击取消按钮,则会执行第二个回调函数中的代码。在第一个回调函数中,我们可以做一些删除操作,然后调用 layer.close(index) 来关闭对话框。
写文章

热门文章

  • Layui的layer.confirm弹框用法,很详细 46290
  • 解决“本地计算机上的 mysql 服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止” 30757
  • Linux中安装Nginx,很详细 28638
  • Linux中安装mysql8,很详细 20633
  • 在docker中安装nacos,很详细 18527

分类专栏

  • 学习 30篇
  • 服务器 10篇
  • 问题记录 6篇
  • MySQL 8篇
  • 前端 1篇

最新评论

  • Linux中安装mysql8,很详细

    shrinkwater: 先赞后用

  • Linux中安装Nginx,很详细

    lt_xiaoyi: 少安装东西了吧 gcc安装了吗?这几个都要安装的 安装gcc、安装pcre-devel、openssl openssl-devel、zlib zlib-devel、make

  • docker部署项目,/var/lib/docker/overlay2目录满了如何清理?

    阿J~: 学起来,头秃的那种~

  • 调用CFCA安心签相关接口,很详细

    责任奋斗: 怎么找不到安心签的开发文档?整个网站都翻遍了?还是找人要的?从哪里找人

  • 调用京灵平台接口,很详细

    CSDN-Ada助手: Python入门 技能树或许可以帮到你:https://edu.csdn.net/skill/python?utm_source=AI_act_python

大家在看

  • Go缓存系统 769
  • java计算机毕业设计减肥塑型网站(开题+程序+论文) 428
  • java计算机毕业设计吕梁学院微门户(开题+程序+论文) 461
  • [全部更新]2024年华为杯数学建模研赛C题思路代码文章教学研究生数学建模数模研赛
  • 无人机助力智慧农田除草新模式,基于YOLOv10全系列【n/s/m/b/l/x】参数模型开发构建无人机航拍场景下的农田杂草检测识别系统 838

最新文章

  • stable diffusion 神经网络插件 controlnet 的安装,很详细
  • stable diffusion 反推提示词插件 tagger 的安装,很详细
  • 使用切换 JDK 的方式优化部署微服务占用内存过高的问题
2024年13篇
2023年21篇
2022年22篇
2021年2篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家温州深圳玻璃钢卡通雕塑厂家重庆玻璃钢龙雕塑玻璃钢雕塑厂家黄页许昌学校玻璃钢仿铜雕塑内蒙古圣诞老人玻璃钢雕塑玻璃钢雕塑厂哪个比较好嘉兴玻璃钢雕塑联系方式天津多彩玻璃钢雕塑市场广州玻璃钢雕塑凳子清远玻璃钢动物雕塑供应成都公园玻璃钢雕塑价格辽源玻璃钢花盆花器平南玻璃钢雕塑银川玻璃钢动物雕塑天津省玻璃钢雕塑哪里有渔猎文化玻璃钢雕塑上海中庭商场美陈城市玻璃钢雕塑是用什么材料保定优质玻璃钢雕塑生产基地重庆景区玻璃钢雕塑三水玻璃钢雕塑重庆水果玻璃钢雕塑销售电话滁州商场入口美陈桐乡玻璃钢花盆组合正宗玻璃钢雕塑优选企业湖南玻璃钢卡通雕塑玻璃钢街头人物雕塑单价艺美家园玻璃钢雕塑无锡玻璃钢雕塑工程玻璃钢酒店人物雕塑哪家强香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化