本文与《【Ratchet】模态框》(点击打开链接)为姊妹篇,相比之下,AmazeUI的模态框,更加接近于一个alert(),不适合承载过多的内容,但是其优点就是可以通过JS操控,Ratchet仅能通过超级链接a标签打开。

AmazeUI的模态框效果如下:

完全就如同某些手机浏览器对alert()的处理。其现实代码如下:

<!--使用HTML5开发-->
<!doctype html>
<html class="no-js">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><!--自动适应移动屏幕--><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"><!--优先使用webkit内核渲染--><meta name="renderer" content="webkit"><!--不要被百度转码--><meta http-equiv="Cache-Control" content="no-siteapp"/><!--以下才是引入amazeui资源--><link rel="stylesheet" href="assets/css/amazeui.min.css"><link rel="stylesheet" href="assets/css/app.css"><!--引入js的时候要注意,必须先引入jQuery,再引入amazeui,因为这个框架是基于jQuery开发的--><script src="assets/js/jquery.min.js"></script><script src="assets/js/amazeui.min.js"></script><title>Modal</title></head>    <body><button class="am-btn am-btn-primary" οnclick="openModal()">打开模态框</button><div class="am-modal am-modal-alert" tabindex="-1" id="my-alert"><div class="am-modal-dialog"><div class="am-modal-bd">模态框的内容</div><div class="am-modal-footer"><span class="am-modal-btn">关闭</span></div></div></div></body>
</html>
<script>
function openModal(){$('#my-alert').modal();
}
</script>

注意到,这个id为my-alert的模态框,是通过button的onclick事件所触发的openModal()函数触发的。

其JS打开模态框的代码就一行,先获取了模态框的id之后,通过modal()方法打开。

【AmazeUI】模态框相关推荐

  1. bootstrap模态框显示控制

    默认模态框弹出后,点击背景蒙层部分弹框会消失,如要解决,需要在模态框属性中加 aria-hidden="true" data-backdrop="static" ...

  2. BootStrap 模态框禁用空白处点击关闭

    转自(http://www.cnblogs.com/DayDreamEveryWhere/p/4550320.html) 模态框为信息编辑窗口,涉及好多内容,填了半天,若一不小心点了空白处..... ...

  3. 28 模态框拖动案例

    1.模态框拖拽案例 模态框也称为弹出框. 功能需求: 点击弹出层,会弹出模态框,并且显示灰色半透明的遮挡层 点击关闭按钮,可以关闭模态框,并且同时关闭灰色半透明遮挡层 鼠标放到模态框最上面一层,可以按 ...

  4. html弹窗赋值给查询框,bootstrap模态框动态赋值, ajax异步请求数据后给id为queryInfo的模态框赋值并弹出模态框(JS)...

    /查询单个 function query(id) { $.ajax({ url : "/small/productServlet", async : true, type : &q ...

  5. Bootstrap模态框使用WebUploader点击失效问题解决

    Bootstrap模态框使用WebUploader点击失效问题解决 参考文章: (1)Bootstrap模态框使用WebUploader点击失效问题解决 (2)https://www.cnblogs. ...

  6. js实现模态框点击空白关闭

    面试的时候被问到了,这个问题我在网上一直没搜索到.不过bootstrap已经实现了. 在学习js事件委托的时候.想到可以解决这个问题. 在document添加点击监听,利用事件的捕获和冒泡,界面上的点 ...

  7. 模态框之Uncaught Error: Syntax error, unrecognized expression:

    网页源码: <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3. ...

  8. 模态框在IE下的问题,即position:fixed在IE下不兼容的处理方式

    项目中遇到的问题,模态框在IE下总出现如图所示双层遮罩框,经排查发现是由于bootstrap里写的modal的样式里position:fixed不兼容IE的原因,导致铺不满整个窗口. 解决方案:在项目 ...

  9. html单击按钮时弹出输入框,点击按钮弹出模态框的一系列操作代码实例

    实现功能 提交按钮功能: 点击提交按钮的时候都会弹出模态框,但是有不同的状态: 审核状态未通过:弹出未通过理由的input输入框,模态框中除了取消和确定按钮,新增确定并保存医院的按钮 审核状态已通过: ...

最新文章

  1. 上机题目(0基础)- 数据库事务(Java)
  2. rest-framework 分页器
  3. maven小节,Nexus私服,构件打包发布,动态资源过滤,自动部署到本地或远程服务器...
  4. VS2008工具,两种加入库的方法。 设置程序运行时目录
  5. 转载:opencv错误rect错误
  6. Linux shell脚本附带选项(参数传递及接收)
  7. 解决: Incorrect username or password, or no permission ( Docker 方式运行 Nexus3 登陆密码不为 admin123 、重置登陆密码)
  8. 楚留香ai人脸识别_戴口罩居然也能人脸识别?这些AI黑科技真的藏不住了.........
  9. keil5怎么配置程序风格_开发微信小程序怎么配置域名?
  10. ORA-12505, TNS:listener does not currently know of SID given in connect descriptor异常
  11. Scikit-learn机器学习算法库代码实践
  12. WPF XMAL获取元素的父元素,子元素
  13. 使用 visio 画软件结构图
  14. H5常用代码:页面框架
  15. Offline/Batch RL简介
  16. 360Lib整体介绍
  17. Java 学习笔记 —— 基础部分
  18. 汽车电商纷纷折戟,新零售能唱好这出戏吗?
  19. VL813 VL817 VL820 是USB 3.0集线器芯片
  20. 2020考研数学视频

热门文章

  1. 罗兰贝格第十期《汽车行业颠覆性数据探测》重磅发布:虽近犹远——通往自动驾驶的曲折之路...
  2. 最新最全的免费股票数据接口--沪深A股历史指标数据API接口(二)
  3. 一石激起千层浪:FlinkSQL Join维表和其他疑问的梳理
  4. 国产CAD_CAD制图初学入门:如何用国产CAD软件删除CAD图纸中多余的辅助线?
  5. Spark安装配置和基础编程
  6. cdr 表格自动填充文字_让人眼前一亮的WPS Office 2019的七大特色功能之表格篇
  7. Win7系统没有注册表操作权限的解决方法
  8. 解决bootstrap轮播图因为图片尺寸造成的问题
  9. 使用长方体类计算长方体的表面积和
  10. 【仪器仪表专题】案例:二极管测试反接万用表会显示1?