从引导模式窗口中删除模式属性

Remove modal property from Bootstrap modal window

本文关键字:模式 删除 属性 窗口      更新时间:2023-09-26

您如何操作引导的模态对话框,使其不显示为没有灰色覆盖的模态窗口。

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Modal title</h4>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>
$("#myModal").modal({
  backdrop: none;
});

参考此讨论:在推特引导模式中更改背景颜色?

你可以尝试使用 css,

#myModal .modal-backdrop {background-color: transparent;}

或者也用jquery,

$("#myModal").modal({
  backdrop: none;
});

1)http://jsfiddle.net/ringstaff/Gbm89/14/有一个工作的例子。您所要做的就是添加这一行 css

.modal-backdrop {background: none;}

2) 模态启动后

$('#XXX').modal({show:true});

只需触发下面的代码

$('.modal-backdrop').removeClass("modal-backdrop"); 

3)添加data-backdrop="false",Bootstrap将完成剩下的工作。

示例:<div class="modal" id="genericModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="false">