Bootstrap 3.0のModal機能を使用しています。
私はこのコードを持っています:
<a data-toggle="modal" href="/myNestedContent" data-target="#myModal">
Open the modal containing the content
</a>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
//nested content will be inserted here
</div>
アンカー(リンク)をクリックすると、全体が機能します=>コンテンツを含むモーダルが表示されます。
ただし、(リンクの代わりに) Javascript の方法を使用してモーダルを次のように表示すると:
$('#myModal').modal('show');
モーダルが表示されずにフェード効果しか見えません...
リンクをクリックして開始し、JavaScriptを呼び出すと、機能します。(副作用?)
私がjavascriptの方法で始めたとき、リンクはモーダルなしでフェード効果だけを示しています。
modal
それは..Javascriptメソッドのバグでしょうか?
参考までに、私が使用するスクリプトの宣言は正しい順序になっています。
<script src="//code.jquery.com/jquery.js"></script>
<script src="javascripts/jquery.form.min.js"></script>
<script src="javascripts/bootstrap.min.js"></script>