【jquery+easyUI】-- $.messager.show 弹框显示
来源:互联网 发布:生产实时数据库 编辑:程序博客网 时间:2024/06/06 03:18
三种基本弹框
1.提示框,一秒停留
$.messager.show({ title: '提示', msg: '修改成功!', showType: 'fade', //设置显示类型 style: { left: 500, top: 100 }, //设置弹框的位置 width:100, //设置弹框的宽度和高度 height:200, timeout: 1000 //设置停留时间,1000毫秒 });
效果图
2.警告框,用户必须确认
$.messager.alert("操作提示", "请完善商品信息!", "warning");
3.二次确认框,用户可以二次选择是否执行
$.messager.confirm('提示', '确定删除此用户吗?', function (r) { if (r) { 执行确认提示后代码 } else { return; } });
扩展
/*** 设置弹框统一的格式* 指定位置显示$.messager.show* options $.messager.show的options* param = {left,top,right,bottom}*/$.extend($.messager, { showBySite: function (options, param) { var site = $.extend({ left:"", top: "", right: 0, bottom: -document.body.scrollTop - document.documentElement.scrollTop }, param || {}); var win = $("body > div .messager-body"); if (win.length <= 0) $.messager.show(options); win = $("body > div .messager-body"); win.window("window").css({ left: 100, //在css统一设置设置弹出框的位置 top: 200, right: site.right, zIndex: $.fn.window.defaults.zIndex++, bottom: site.bottom }); }});
/** 设置弹框的内容*/function showBySite(event) { var element = document.elementFromPoint(event.x, event.y);//获取点击对象 $.messager.showBySite({ title: 'My Title', msg: 'Message.', showType: 'show' }, { top: $(element).position().top + $(element).height(),//将$.messager.show的top设置为点击对象之下 left: $(element).position().left,//将$.messager.show的left设置为与点击对象对齐 bottom: "" });}
//在需要弹框的位置调用相应的弹框内容 showBySite(event);
总结:
抽象 封装 复用。
阅读全文
0 0
- 【jquery+easyUI】-- $.messager.show 弹框显示
- 【库房】easyui的messager.show弹出框页面居中显示
- easyui messager show和confirm
- jQuery EasyUI 提示框(Messager)用法
- jQuery EasyUI 提示框(Messager)用法
- easyui 让$.messager.show()组建也显示自定义的前缀图标
- jQuery EasyUI API 中文文档 - 消息框(Messager)
- EasyUI messager 消息提示框,固定右下显示. messager 滚动条问题.
- easyui中方法$.messager.show()电脑右下角弹出消息框demo
- jquery-easyui更改messager的按钮文字
- jquery easyui messager plugin的使用
- JQuery EasyUI 之Messager(消息窗口)组件
- easyUI Messager
- easyui messager
- EasyUI-Messager
- 如何将easyui中的jquery.messager.confirm提示框按钮改成中文?
- Jquery EasyUI Messager显示之后,可以按Tab键等方法移出Messagebox的对应方法(暂)
- EasyUI Messager提示框的使用
- C语言 队列缓冲区
- 浅谈 Web 图像优化
- 【精益画布】【聊天机器】【函数式编程】| Chat · 预告
- 如何在开源世界打造自己的明星 Project?
- 学习Java 可变参数笔记
- 【jquery+easyUI】-- $.messager.show 弹框显示
- NGUI使用汇总
- 明德扬FPGA-培训班公开课-第2期-《算法的verilog实现》
- 一小时包教会 —— webpack 入门指南
- 广播的用法
- Webpack入门之遇到的那些坑,系列示例Demo
- 对数与指数函数的求导
- imagecreatefrom php图片处理
- 4用于cifar10的卷积神经网络-4.17cifar10卷积网络在不同激活函数下的性能分析