1

ブートストラップ モーダル ポップアップの使用に問題があります。ポップアップの呼び出しは問題ありませんが、ポップアップを閉じようとすると奇妙な結果が生じます。ポップアップを非表示にして背景を削除するだけでなく、ポップアップを非表示にして別の背景を追加し、画面をほぼ真っ暗にします。元の背景は削除されません。

以下は、私が使用しようとしたhtmlコードです

<div id="popupDelete" class="modal hide fade" role="dialog">
    <div class="modal-header">delete transaction line?</div>
    <div class="moda-body">
        <button id="deleteYes">yes</button>
        <button class="cancelButton" data-dismiss="modal">no</button>
    </div>
</div>

これは私がブートストラップ 2.3 ドキュメントから得たものであり、ブートストラップの他のすべてと同様に、bix で動作するはずです。

また、関数でjavascriptを使用してみまし$('#popupDelete').modal('hide');たが、同じ効果がありました。

4

6 に答える 6

6

これは私のために働いた

$('#popupDelete').modal('toggle');
于 2014-03-04T09:36:17.363 に答える
1

これが問題の原因かどうかはわかりませんが、タイプミスがあります。これは

<div class="modal-body">

3行目。「l」がありません

于 2013-08-27T11:28:53.767 に答える
0

@dreagan、たとえば開くボタンをクリックすると、ポップアップが動的に作成されるため、閉じる必要がある場合があります。これを試してください:

$('#popupDelete').close()

また

$.modal.close();

これを参照してください How do you close a jQuery Simplemodal?

于 2013-08-27T11:31:30.720 に答える