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 相关文章推荐
CSS3教程(6):创建网站多列
Apr 02 HTML / CSS
通过一张图教会你CSS3倒影的实现
Sep 26 HTML / CSS
使用 CSS3 中@media 实现网页自适应的示例代码
Mar 24 HTML / CSS
CSS3 实现的火焰动画
Dec 07 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
Jan 09 HTML / CSS
html5 自定义播放器核心代码
Dec 20 HTML / CSS
HTML5 表单验证失败的提示语问题
Jul 13 HTML / CSS
HTML5 source标签:媒介元素定义媒介资源
Jan 29 HTML / CSS
HTML5新标签兼容——&gt; 的两种方法
Sep 12 HTML / CSS
HTML5自定义属性的问题分析
Aug 16 HTML / CSS
html5视频媒体标签video的使用方法及完整参数说明详解
Sep 27 HTML / CSS
Unicode中的CJK(中日韩统一表意文字)字符小结
Dec 06 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 金额数字转换成英文
2010/05/06 PHP
Yii+upload实现AJAX上传图片的方法
2016/07/13 PHP
jquery提升性能最佳实践小结
2010/12/06 Javascript
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2011/04/27 Javascript
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
2015/02/26 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
浅谈js中对象的使用
2016/08/11 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
URL中“#” “?” &amp;“”号的作用浅析
2017/02/04 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
ES5 ES6中Array对象去除重复项的方法总结
2017/04/27 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
2018/03/22 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
详解微信小程序开发(项目从零开始)
2019/06/06 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
Node.js API详解之 querystring用法实例分析
2020/04/29 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
python实现360皮肤按钮控件示例
2014/02/21 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
python实现接口并发测试脚本
2019/06/25 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
2020/02/27 Python
浅谈Python里面None True False之间的区别
2020/07/09 Python
Python 实现PS滤镜中的径向模糊特效
2020/12/03 Python
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
篝火晚会主持词
2014/03/25 职场文书
消防工作实施方案
2014/06/09 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
爱的承诺书
2015/01/20 职场文书
房地产项目合作意向书
2015/05/08 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
九不准学习心得体会
2016/01/23 职场文书
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers