BootStrap modal模态弹窗使用小结
模态弹窗 <button class="btn btn-success" data-target="#modal" data-toggle="modal">modal</button>
内容元素基本结构: <div class="modal fade" id="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal">×</button>
title
</div>
<div class="modal-body">
this is main content
</div>
<div class="modal-footer">
<button class="btn btn-default" data-dismiss="modal">cancel</button>
<button class="btn btn-success">ok</button>
</div>
</div>
</div>
</div>
触发元素的关键属性为data-target和data-toggle,data-target和具体的弹窗互相对应,data-toggle=”modal”提供了HTML触发条件 $("#modal").on("shown.bs.modal",function(){
alert("already show")
})
如果我们在模态窗中使用了input表单元素,如果需要在每次显示模态窗是input可以获取焦点,就需要使用shown.bs.modal了 $("#modal").modal("show")
模态窗提供的四个属性同样可以通过JS方式来使用,用JS使用时四个属性分别为:backdrop、keyboard、show、remote $("#modal").modal({
backdrop:"static",keyboard:false,show:false
})
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |