设为首页收藏本站
天天打卡

 找回密码
 立即注册
搜索
查看: 104|回复: 16

AmazeUI中模态框的实现

[复制链接]

2

主题

33

回帖

111

积分

注册会员

积分
111
发表于 2024-4-20 10:32:26 | 显示全部楼层 |阅读模式
本文与《【Ratchet】模态框》(点击打开链接)为姊妹篇,相比之下,AmazeUI的模态框,更加接近于一个alert(),不适合承载过多的内容,但是其优点就是可以通过JS操控,Ratchet仅能通过超级链接a标签打开。
AmazeUI的模态框效果如下:

完全就如同某些手机浏览器对alert()的处理。其现实代码如下:
  1. <!--使用HTML5开发-->
  2. <!doctype html>
  3. <html class="no-js">
  4. <html>
  5.     <head>
  6.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.         <!--自动适应移动屏幕-->
  9.         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  10.         <!--优先使用webkit内核渲染-->
  11.         <meta name="renderer" content="webkit">
  12.         <!--不要被百度转码-->
  13.         <meta http-equiv="Cache-Control" content="no-siteapp"/>
  14.         <!--以下才是引入amazeui资源-->
  15.         <link rel="stylesheet" href="assets/css/amazeui.min.css">
  16.         <link rel="stylesheet" href="assets/css/app.css">
  17.         <!--引入js的时候要注意,必须先引入jQuery,再引入amazeui,因为这个框架是基于jQuery开发的-->
  18.         <script src="assets/js/jquery.min.js"></script>
  19.         <script src="assets/js/amazeui.min.js"></script>
  20.         <title>Modal</title>
  21.     </head>   
  22.     <body>
  23.         <button class="am-btn am-btn-primary" οnclick="openModal()">打开模态框</button>
  24.         
  25.         <div class="am-modal am-modal-alert" tabindex="-1" id="my-alert">
  26.             <div class="am-modal-dialog">
  27.                 <div class="am-modal-bd">
  28.                     模态框的内容
  29.                 </div>
  30.                 <div class="am-modal-footer">
  31.                  <span class="am-modal-btn">关闭</span>
  32.                 </div>
  33.             </div>
  34.         </div>
  35.     </body>
  36. </html>
  37. <script>
  38. function openModal(){
  39. $('#my-alert').modal();
  40. }
  41. </script>
复制代码
注意到,这个id为my-alert的模态框,是通过button的onclick事件所触发的openModal()函数触发的。
其JS打开模态框的代码就一行,先获取了模态框的id之后,通过modal()方法打开。
到此这篇关于AmazeUI中模态框的实现的文章就介绍到这了,更多相关AmazeUI模态框内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

60

回帖

120

积分

注册会员

积分
120
发表于 2024-4-26 08:18:25 | 显示全部楼层
666666666666666666

3

主题

61

回帖

185

积分

注册会员

积分
185
发表于 2024-4-28 15:13:39 | 显示全部楼层
6666666666

0

主题

43

回帖

87

积分

注册会员

积分
87
发表于 2024-4-29 14:33:14 | 显示全部楼层
非常感谢你的观点,让我受益良多!
发表于 2024-5-7 22:08:28 | 显示全部楼层
我不确定这个信息的准确性,请再确认一下

1

主题

55

回帖

130

积分

注册会员

积分
130
发表于 2024-5-21 18:49:11 | 显示全部楼层
你的信息来源是?我想了解更多。

0

主题

51

回帖

103

积分

注册会员

积分
103
发表于 2024-5-27 22:23:13 | 显示全部楼层
嘎嘎嘎嘎嘎嘎嘎

0

主题

39

回帖

79

积分

注册会员

积分
79
发表于 2024-6-21 08:29:13 | 显示全部楼层
我想了解更多

2

主题

56

回帖

176

积分

注册会员

积分
176
发表于 2024-6-28 19:34:20 | 显示全部楼层
非常感谢你的观点,让我受益良多!
  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡月天数:0
  • 打卡总奖励:7
  • 最近打卡:2024-05-05 22:03:52

2

主题

62

回帖

177

积分

注册会员

积分
177
发表于 2024-7-7 05:16:07 | 显示全部楼层
说得太好了,完全同意!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|爱云论坛 - d.taiji888.cn - 技术学习 免费资源分享 ( 蜀ICP备2022010826号 )|天天打卡

GMT+8, 2024-11-24 11:58 , Processed in 0.115980 second(s), 28 queries .

Powered by i云网络 Licensed

© 2023-2028 正版授权

快速回复 返回顶部 返回列表