タブを含むブートストラップモーダルを使用します。モーダルは、phpで生成されたギャラリー名のテーブルから呼び出されます。
テーブルデータ
<td>
<a href="#" class="galName" data-target="#myModal" data-toggle="modal" id="update_<?php echo $gal['id']; ?>" >
<?php echo $gal['name']; ?>
</a>
</td>
モーダルが開き、最初の射撃時に最初のタブが選択されます。別のタブに移動してモーダルを閉じ、別のギャラリーを選択すると、モーダルが開いて最後に開いていたタブが表示されます。
モーダルを開いたときに、常に最初のタブが開くようにするにはどうすればよいですか?
モーダルタブ
<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>
.galNameは、最初のタブをデフォルトとして設定するためにinitUpdate関数を起動します。タブを設定しますが、タブの内容は表示されません。
function initUpdate()
{
$('#myModal a:first').tab('show');
}
助けてくれてありがとう。