プロジェクトで Twitter Boostrap フレームワークを使用しています。現在、2 つのモーダル ウィンドウを同時に使用すると問題が発生します。
コードは次のようになります。
<div id="modal-dataset" class="modal hide fade in" style="display: none; ">
<div class="modal-header">
<a class="close" data-dismiss="modal">x</a>
<h3>First</h3>
</div>
<div class="modal-body" id="modal-dataset-body">
<div id="data-preview-buttons">
<button id="load_case" class="btn btn-primary" onclick="return loadNoteOrDataset();">Load second</button>
</div>
</div>
<div id="modal-dataset-preview" class="modal hide fade in" style="display: none">
<div class="modal-header">
<a class="close" data-dismiss="modal">x</a>
<h3>Second</h3>
<div class="modal-body" id="modal-dataset-preview-body">
Any text
</div>
</div>
関数 loadNoteOrDataset() では、次を使用します。
$('#modal-dataset-preview').modal('show');
何が問題ですか?最初のモーダルウィンドウが表示され、すべて問題ありませんが、ボタンと「表示」を使用して2番目のウィンドウを呼び出したい場合、最初のウィンドウの下に表示されるため、その内容を見ることができません。
モーダルウィンドウのある種の「スタック」を構築したい - 新しいウィンドウは呼び出し後に表示され、閉じられたときに表示されるべきである - 前のウィンドウが表示されるべきである. どのウィンドウを前面に表示するかを設定する方法はありますか?