通过Javascript调用模式,何时使用$('#myModal').on('show.bs.modal', function())
以及何时使用$('#myModal').modal('show')
?
答案 0 :(得分:0)
.modal('show')
手动打开模态。在实际显示模态之前(即在shown.bs.modal
事件发生之前)返回调用者。
由于HTML5如何定义其语义,因此自动对焦HTML属性在Bootstrap模式中无效。要达到相同的效果,请使用一些自定义JavaScript:
$('#myModal').on('shown.bs.modal', function () {
$('#myInput').focus()
})
调用show instance方法时会立即触发此事件。如果由单击引起,则单击的元素可用作事件的relatedTarget属性。