Bootstrap 模式 - 屏幕变黑

Mef*_*to1 5 javascript jquery modal-dialog twitter-bootstrap

我有两个模态,它们会在单击按钮时弹出。一个工作正常,但是对于第二个,屏幕变黑,没有任何反应:

一、工作模态:

<div id="deleteConfirmation" class="hidden, modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      <h5>Are you sure you want to delete this contact?</h5>
      <button id="deleteOk">
        Yes
      </button>
      <button id="deleteNo">
        No
      </button>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

并弹出此命令:

$('#deleteConfirmation').modal('show');
Run Code Online (Sandbox Code Playgroud)

第二个,几乎相同,但不起作用:

<div id="addContact" class="hidden, modal fade">
  <div class="modal-header">
    <h5>Add New Contact</h5>
  </div>
  <div class="modal-dialog">
    <div class="modal-content"> 
      <label>First Name </label><input /> <br />
      <label>Last Name </label><input /> <br />
      <label>Address </label><input /> <br />
      <label>Phone Number </label><input /> <br />

      <button id="addConfirm">
        Confirm
      </button>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和命令:

$('#addContact').modal('show');
Run Code Online (Sandbox Code Playgroud)

它基本上是两个相同的模态,但是对于第二个,屏幕变黑,第一个模态正常工作。我假设它是我正在使用的类之一。这里好像出了什么问题?

小智 2

我在 bootply 创建了一些模态并调整了您的代码,看看这是否有任何帮助。

bootply示例