我遇到了一個問題,我的模態窗口不顯示在屏幕上,我相信這個問題與fass css類的引導有關,因爲當我不包括模態窗口顯示的類時,淡入淡出類的背景全部以黑色顯示。Bootstrap模式將不會顯示
這是我的模態窗口:
function DeleteVenueModal(Name, ID) {
console.log("delete venue function hit");
VenueModalID = ID;
txtVenueModal.innerText = "Delete " + Name;
$("#VenueModal").modal();
}
DeleteVenueModal("Someone", "34");
.modal.fade .modal-dialog {
-webkit-transition: -webkit-transform 0.3s ease-out;
transition: -webkit-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
-webkit-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.modal-backdrop.fade {
opacity: 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="modal fade" id="VenueModal" role="dialog">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 id="txtVenueModal" class="modal-title">Delete </h4>
</div>
<div class="modal-body">
<p>Are you sure you want to permanently delete this venue?</p>
</div>
<div class="modal-footer">
<button type="button" onclick="RemoveVenue();" class="btn btn-success" data-dismiss="modal" style="float: left">Confirm</button>
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
This is the JavaScript function that opens the modal window:
如果您需要看到更多的代碼只是問
你可以創建一個演示或小提琴嗎? – nashcheez
您是否調用javascript'$('#VenueModal')。modal('show')'? –
您是否在您的動作鏈接中使用了屬性,點擊您期待的模式? 例如: Click me – sanjay