我在模态中添加了一个,并且我只需要在它实际存在时才Bootstrap Wizard
初始化它,因为如果我执行,当模态关闭时我必须计算:Wizard
DOM
width
$('.card-wizard').width()
我得到:0
,当模态打开时,如果我执行上面的相同命令,我得到 465。问题是我必须计算width
模态打开之后的时间,否则该width()
方法将返回 0。
到目前为止我尝试的是:
$('a[href="#account"]').on('shown.bs.tab', function(){
$('.card-wizard').bootstrapWizard({
onInit: function(tab, navigation, index){
let width = $('.card-wizard').width();
}
});
});
该选项卡以这种方式定义:
<div class="wizard-navigation">
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link active" href="#account" data-toggle="tab" role="tab">
Account
</a>
</li>
并且向导包含在member-modal
使用$('#member-modal').modal('show');
有没有办法BootStrap Wizard
在模态显示之后初始化?