我通过将模式附加到我的页面的主体来在 JS 中动态添加模式,但是当我调用以下命令时它没有显示。
$('#modalId').modal('show');
这是因为 html 是动态添加的吗?如果是这样,我如何将模态显示附加到事件中?
这是我的模态
<div id="modalId" class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×</button>
<h4 class="modal-title">
Detach Site</h4>
</div>
<div class="modal-body">
<p>
Are you sure you wish to detach the following Site Server from this site?</p>
<div class="form-group">
<strong id="server-delete-name"></strong>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">
Close</button>
<button id="delete-siteserver" type="button" data-delete-id="" class="btn btn-danger">
Detach</button>
</div>
</div>
我正在使用 $('body').append(); 将此模态附加到正文中。