Twitter bootstrap 3 引导程序3如何从外部内容关闭模式

Twitter bootstrap 3 引导程序3如何从外部内容关闭模式,twitter-bootstrap-3,Twitter Bootstrap 3,我正在尝试从外部链接的内容关闭模式窗口 <a id="loginLink" data-toggle="modal" href="/Home/Login" data-target="#modalLogin">Log in</a> <div class="modal" id="modalLogin" align="center"> <div class="modal-dialog"> <div class="modal-

我正在尝试从外部链接的内容关闭模式窗口

<a id="loginLink" data-toggle="modal" href="/Home/Login" data-target="#modalLogin">Log in</a>

<div class="modal" id="modalLogin" align="center">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-body"></div>               
        </div>
    </div>
</div>

我不想按下按钮

<a href="#" class="btn btn-default" data-dismiss="modal">Close</a> 


因为其中的外部内容逻辑应该基于某些操作关闭窗口。

您应该能够以编程方式关闭模式,例如

$('#modalLogin').modal('hide');
这样,如果页面上还有其他内容(例如使用
.done()
函数调用
$.async()
),则可以执行上述操作以关闭模式

这只会隐藏模式,而不会将其从DOM中删除。如果要在隐藏模式时执行某些操作,可以将函数绑定到触发并与模式关联的引导事件,例如

$('#modalLogin').on('hidden.bs.modal', function (e) {
  // do something...
})
有关更多详细信息,请参阅