我已經使用bootstrap模式,所以當我點擊div模式彈出。但是,點擊關閉時,如果我點擊div,模式不會再彈出。只是想知道我該如何做到這一點。bootstrap modal點擊div出現一次
的HTML:
<div class="col-sm-3 col-lg-3" id="userdiv">
<div class="modal fade " data-backdrop="false">
<div class="modal-dialog">
<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>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
的JS:
var $modal = $('.modal').modal({
show: false
});
$('#userdiv').on('click', function() {
$modal.modal('show');
});
看起來在這裏很好:http://jsfiddle.net/b501uat6/ – user1012181
@ user1012181那是因爲你增加了第二個div id爲= 「userdiv」。 –
你的代碼有沒有限制?爲什麼不使用數據屬性選項?像:http://www.bootply.com/Dm1LweDUAQ –