Twitter bootstrap 3 Bootstrap 3模态演示
我读过了,但我还是错了 最后一个bootstrap 3.1.1 这是我的情态Twitter bootstrap 3 Bootstrap 3模态演示,twitter-bootstrap-3,Twitter Bootstrap 3,我读过了,但我还是错了 最后一个bootstrap 3.1.1 这是我的情态 <div class="modal fade" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title"
<div class="modal fade" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Storico</h4>
</div>
<div class="modal-body">BLAH BLAH
</div>
</div>
</div>
</div>
我得到:
未捕获类型错误:无法读取未定义的属性“isShown”
正确的语法是什么
里卡多
发布
我需要知道模态状态。它是否显示
if ($('#myModal').data('bs.modal').isShown == true) {
console.log("YEAH");
}
谢谢,但您添加了
$('myModal').modal('show')代码>。如果删除该选项,则会出现错误。***更好:我需要知道模态状态?是否显示?在您阅读的帖子中,回答#2 have comment'但如果您以前从未显示过模态,则无法通过这种方式进行检查。仅当您已打开一个模式窗口时,此选项才起作用。“有限的道路”。可以做一些事情,比如$('myModal').modal('show')$(#myModal').modal('hide');一开始,但看起来不太好。不要忘记将..数据('modal')更改为..数据('bs.modal')。对不起,没有主意。亚历克斯Z:看我的解决方案。谢谢。我想出了这个函数<代码>函数modalisShowed(id){if($(“#”+id).data('bs.modal')==null)返回false;否则返回$(“#”+id).data('bs.modal').isShown;}
然后:$(“#myModal”).modal('show');console.log(显示为“myModal”)代码>
if ($('#myModal').data('bs.modal').isShown == true) {
console.log("YEAH");
}