Bootstrap3 模态对话框的选项

博客介绍了Bootstrap为模态对话框提供的4个选项,这些选项可通过data属性或JavaScript进行设置。使用data属性时,选项名称要放在data-后面;使用JavaScript代码时,直接用选项名称。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模态对话框的选项

Bootstrap为模态对话框提供了 4 个选项,所有的选项都可以通过 data 属性或JavaScript进行设置。见表 4‑1:

表 4‑1 modal插件的选项
名称类型默认值说明
backdropbooleantrue模态对话框是否包含一个黑色半透明背景。取值为 false 时,不包含背景;取值为 true 时,包含背景,单击该背景会关闭模态对话框;取值为 static时,包含背景,但单击该背景不会关闭模态对话框。
keyboardbooleantrue是否支持按 Esc 键关闭模态对话框。取值 false,表示不支持。
showbooleantrue模态框初始化之后就立即显示出来。取值 false,表示不显示。
remotepathfalse如果提供的是 URL,就会通过 jQuery 的load方法从该URL加载要展示的内容(只加载一次)并填充到.modal-content中。如果使用的是 data 属性 API,则要通过href属性来指定内容来源的URL。如:<a data-toggle="modal" data-target="#myModal" href="test.html">click me</a>

如果使用data属性,则要将选项名称放在 data- 的后面,类似于 data-keyboard="" 的形式。如:

 
  1. <a data-toggle="modal" data-target="#myModal" data-keyboard="false">Demo</a>

如果使用JavaScript代码,直接使用选项名称即可。如:

 
  1. <script>
  2. $('#myModal').modal({
  3.   backdrop: false,
  4.   keyboard: false,
  5.   remote: "test.html"
  6. })
  7. </script>

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值