博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BootStrap学习笔记JS插件(一)--模态弹出框
阅读量:7031 次
发布时间:2019-06-28

本文共 2298 字,大约阅读时间需要 7 分钟。

 

一、弹出框基础

 

Bootstrap框架中的模态弹出框,分别运用了“modal”、“modal-dialog”和“modal-content”样式,而弹出窗真正的内容都放置在“modal-content”中,其主要又包括三个部分:

  ☑ 弹出框头部,一般使用“modal-header”表示,主要包括标题和关闭按钮

  ☑ 弹出框主体,一般使用“modal-body”表示,弹出框的主要内容

  ☑ 弹出框脚部,一般使用“modal-footer”表示,主要放置操作按钮

TIPS:.show{ display:block}

 

 二、弹出框大小

.modal-lg 为大弹出框;.model-sm为小弹出框

 

三、触发模态弹出框的两种方式

3.1 用data-target触发

注意以下事项:

  1、data-toggle必须设置为modal(toggle中文翻译过来就是触发器);

  2、data-target可以设置为CSS的选择符,也可以设置为模态弹出窗的ID值,一般情况设置为模态弹出窗的ID值,因为ID值是唯一的值。

3.2 用<a>触发

使用<a>自带的href属性替代data-target属性

 

四、弹出框增加动画效果

可通过给“.modal”增加类名“fade”为模态弹出框增加一个过渡动画效果。

 

五、data参数的使用

  试验在触发按钮或弹出modal上设置,发现都可以使用。

 

六、javascript触发模态弹出框

$(function(){  $(".btn").click(function(){    $("#mymodal").modal();  });});

6.1 参数设置一:

比如你不想让用户按ESC键关闭模态弹出窗,你就可以这样做:

$(function(){    $(".btn").click(function(){        $("#mymodal").modal({            keyboard:false        });    });});

6.2 参数设置二:

6.3 事件设置

模态弹出窗还支持四种类型的事件,分别是模态弹出窗的弹出前、弹出后,关闭前、关闭后,具体描述如下:

$('#myModal').on('hidden.bs.modal', function (e) {    // 处理代码...})

 

转载于:https://www.cnblogs.com/shanoon/p/5368541.html

你可能感兴趣的文章
第22讲: Scala中的闭包实战详解
查看>>
linux信号解释(1)
查看>>
串口DTU设备常见问题处理
查看>>
28.umask值
查看>>
文件操作工具类
查看>>
nginx教程从入门到精通(ttlsa出品)
查看>>
squid日志之access.log格式+内容
查看>>
Win10中文语言包安装方法
查看>>
Java之路--Javase篇 泛型
查看>>
SecureCRT自动记录日志
查看>>
WordPress优化:为原创文章和转载文章分别添加不同的版权申明
查看>>
使用property为类中的数据添加行为
查看>>
ssh 别名
查看>>
远程连接服务器工具:sshpass
查看>>
去掉字符串左右两边的空格
查看>>
Android层次化安全架构及核心组件概览
查看>>
单机服务器已经安装好二进制mysql5.6.20,然后开启mysql多实例
查看>>
ACM 序号互换
查看>>
JVM Garbage Collection
查看>>
我的友情链接
查看>>