AmazeUI中模态框的实现


Posted in HTML / CSS onAugust 19, 2020

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

AmazeUI的模态框效果如下:

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中模态框的实现的文章就介绍到这了,更多相关AmazeUI模态框内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
纯CSS实现预加载动画效果
Sep 06 HTML / CSS
css3 box-sizing属性使用参考指南
Jan 08 HTML / CSS
可以随进度显示不同颜色的css3进度条分享
Apr 11 HTML / CSS
HTML5本地存储之Web Storage应用介绍
Jan 06 HTML / CSS
用HTML5实现网站在windows8中贴靠的方法
Apr 21 HTML / CSS
HTML5+CSS3应用详解
Feb 24 HTML / CSS
实例讲解使用SVG制作loading加载动画的方法
Apr 05 HTML / CSS
纯HTML5+CSS3制作生日蛋糕(代码易懂)
Nov 16 HTML / CSS
关于h5中的fetch方法解读(小结)
Nov 15 HTML / CSS
HTML中meta标签及Keywords
Apr 15 HTML / CSS
常用的文件对应的MIME类型汇总
Apr 26 HTML / CSS
使用HBuilder制作一个简单的HTML5网页
Jul 07 HTML / CSS
Ratchet 模态框的实现
Aug 19 #HTML / CSS
AmazeUI的下载配置与Helloworld的实现
Aug 19 #HTML / CSS
amazeui模态框弹出后立马消失并刷新页面
Aug 19 #HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
Aug 19 #HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
Aug 19 #HTML / CSS
AmazeUI 缩略图的实现示例
Aug 18 #HTML / CSS
AmazeUI 单选框和多选框的实现示例
Aug 18 #HTML / CSS
You might like
php查询mysql大量数据造成内存不足的解决方法
2015/03/04 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
2016/03/07 PHP
yii2 RBAC使用DbManager实现后台权限判断的方法
2016/07/23 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
JavaScript asp.net 获取当前超链接中的文本
2009/04/14 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
深入理解JavaScript系列(15) 函数(Functions)
2012/04/12 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
jQuery 回车事件enter使用示例
2014/02/18 Javascript
使用jQuery仿苹果官网焦点图特效
2014/12/23 Javascript
js文本框走动跑马灯效果代码分享
2015/08/25 Javascript
node+experss实现爬取电影天堂爬虫
2016/11/20 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
2017/08/23 jQuery
使用Bootstrap4 + Vue2实现分页查询的示例代码
2017/12/21 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
Python显示进度条的方法
2014/09/20 Python
win与linux系统中python requests 安装
2016/12/04 Python
pandas DataFrame实现几列数据合并成为新的一列方法
2018/06/08 Python
Python绘制的二项分布概率图示例
2018/08/22 Python
Python爬取商家联系电话以及各种数据的方法
2018/11/10 Python
浅谈Python 列表字典赋值的陷阱
2019/01/20 Python
python matplotlib imshow热图坐标替换/映射实例
2020/03/14 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
python3中布局背景颜色代码分析
2020/12/01 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
老生常谈CSS中的长度单位
2016/06/27 HTML / CSS
幼儿园教师备课制度
2014/01/12 职场文书
《鲁班和橹板》教学反思
2014/04/27 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
小学生表扬稿范文
2015/05/05 职场文书
学生病假条范文
2015/08/17 职场文书
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
警用民用对讲机找不同
2022/02/18 无线电