Twitter Bootstrap Modal w/tabs默认为第一个选项卡

Sup*_*nja 2 html javascript jquery twitter-bootstrap

使用包含选项卡的Bootstrap模式.从php生成的图库名称表中调用模态.

表数据

<td>
<a href="#" class="galName" data-target="#myModal" data-toggle="modal" id="update_<?php echo $gal['id']; ?>" >
<?php echo $gal['name']; ?>
</a>
</td>
Run Code Online (Sandbox Code Playgroud)

模态打开,初始火灾时选择第一个选项卡.如果我导航到另一个选项卡关闭模态并选择一个不同的库,模态将打开到最后一个打开的选项卡.

如何确保打开模态时,它始终打开第一个选项卡?

模态标签

<ul id="myTab" class="nav nav-tabs">
  <li class="active">
       <a href="#home" data-toggle="tab">Home</a>
  </li>
  <li class="">
       <a id="uploadRevision" href="#upload" data-toggle="tab">Upload Revision</a>
  </li>
  <li class="">
       <a href="#editRev" data-toggle="tab">Edit Revision</a>
   </li>
 </ul>
Run Code Online (Sandbox Code Playgroud)

.galName触发initUpdate函数,以便将第一个选项卡设置为默认值.它设置选项卡但不显示选项卡内容.

function initUpdate()
{ 
  $('#myModal a:first').tab('show');
}
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

Sup*_*nja 8

找到了解决方案.必须从tab和tabContent中删除class ="active".感谢@merv - /sf/answers/823405201/