bootstrap 模态弹出框--触发模态弹出窗2种方法
2017-02-24 00:00
369 查看
方法一:模态弹出窗声明,只需要自定义两个必要的属性:data-toggle和data-target(bootstrap中声明式触发方法一般依赖于这些自定义的data-xxx 属性。比如data-toggle="" 或者 data-dismiss="")。例如:
1、data-toggle必须设置为modal(toggle中文翻译过来就是触发器);
2、data-target可以设置为CSS的选择符,也可以设置为模态弹出窗的ID值,一般情况设置为模态弹出窗的ID值,因为ID值是唯一的值。
方法二:触发模态弹出窗也可以是一个链接<a>元素,那么可以使用链接元素自带的href属性替代data-target属性,如:
不过建议还是使用统一使用data-target的方式来触发
或者 去掉 a 标签的 href
另一种就是 js 调用了
可通过给“.modal”增加类名“fade”为模态弹出框增加一个过渡动画效果。
<!-- 触发模态弹出窗的元素 --> <button type="button" data-toggle="modal" data-target="#mymodal" class="btn btn-primary">点击我会弹出模态弹出窗</button> <!-- 模态弹出窗 --> <div class="modal fade" id="mymodal"> <div class="modal-dialog"> <div class="modal-content"> <!-- 模态弹出窗内容 --> </div> </div> </div>
1、data-toggle必须设置为modal(toggle中文翻译过来就是触发器);
2、data-target可以设置为CSS的选择符,也可以设置为模态弹出窗的ID值,一般情况设置为模态弹出窗的ID值,因为ID值是唯一的值。
方法二:触发模态弹出窗也可以是一个链接<a>元素,那么可以使用链接元素自带的href属性替代data-target属性,如:
<!-- 触发模态弹出窗的元素 --> <a data-toggle="modal" href="#mymodal" class=" btn btn-primary" >点击我会弹出模态弹出窗</a> <!-- 模态弹出窗 --> <div class="modal fade" id="mymodal" > <div class="modal-dialog" > <div class="modal-content" > <!-- 模态弹出窗内容 --> </div> </div> </div>
不过建议还是使用统一使用data-target的方式来触发
或者 去掉 a 标签的 href
<a class="btn btn-primary" data-toggle="modal" data-target="#mymodal-link" >通过链接href属性触发</a>
另一种就是 js 调用了
可通过给“.modal”增加类名“fade”为模态弹出框增加一个过渡动画效果。
相关文章推荐
- bootstrap模态弹出框学习笔记(1-7 模态弹出框--触发模态弹出窗2种方法)
- 触发模态弹出窗2种方法
- Bootstrap的模态框遮罩在iframe子页面弹出时不能覆盖父页面的解决方法
- bootstrap-data-target触发模态弹出窗元素的data使用 data-toggle与data-target的作用 深入ASP.NET MVC之九:Ajax支持 Asp.Net MVC4系列--进阶篇之AJAX
- 使用bootstrap框架的模态框与ckeditor产生冲突,ckeditor的弹出窗不可用时的解决方法
- bootstrap-href触发模态弹出窗元素
- 如何在bootstrap模态框弹出后触发函数
- bootstrap-data-target触发模态弹出窗元素
- bootstrap-data-target触发模态弹出窗元素的data使用
- Asp.net MVC利用Ajax.BeginForm实现bootstrap模态框弹出,并进行前段验证
- Bootstrap 模态框(也可以说的弹出层)
- rails4使用bootstrap的模态框插件,结合ajax做出从弹出框选取内容返回给原页面的效果
- bootstrap模态弹出框学习笔记(1-9 模态弹出框--模态弹出窗的使用(data-参数说明))
- 关于【bootstrap modal 模态框弹出瞬间消失的问题】
- bootstrap模态弹出框
- JavaScript实现弹出模态窗体并接受传值的方法
- 手动弹出bootstrap的模态框
- bootstrap模态框(modal)使用remote方法加载数据,只能加载一次的解决办法
- Bootstrap.js 弹出框的使用方法
- bootstrap模态框(modal)使用remote方法加载数据,只能加载一次的解决办法