ブートストラップ・モーダルをオープンしたいがバックグラウンドのページをクリック可能にしたい。ブートストラップ・モーダル・イネーブル・バックグラウンド
ウェブで利用できる解決策がいくつかありますが、私が試したstackoverflow(How do I make the background of a modal clickableなど)が動作するようにはできませんでした。私はFirefoxとIE11で作業しています。開かれたヘッダまたはクリックするだけでボタンをクリックするだけでボタンのいずれか、モデルのコンテンツにものを行う、モーダルを開き、ページの横に近い様相をボタンを持っている:私はを達成しようと
モーダル。
私はこれまで多くの成功を収めていないものから、それを適応させようとしているworking Bootply exampleがあります。
(以下JavaScriptで生成されますHTMLは、私はちょうどあなたが読みやすくための出力を与える)
<div id="bootstrapModal" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success " id="submitButton">Submit</button>
<button type="button" class="btn btn-danger" data-dismiss="modal" >Cancel</button>
</div>
</div>
</div>
</div>
Javascriptを
モーダルを:
は、これは私が持っているどのくらいです
私が得るのは、バックグラウンドのないモーダルですが、対話する可能性があります背景(背景はアクティブのように見えますが、そうではありません)。私は
$(modal).modal({backdrop: 'static', keyboard: false});
またはfalse
でbackdrop
で'static'
を交換すると同じ効果を得ます。
アイデア?
大変ありがとうございます! My Toggle-Modal Buttonはページの左端にあるので、 'modal' CSSの' left'プロパティを調整する必要がありました。 '$(modal).css( 'left'、 '50px');' – Jbartmann