Bootstrap 3,数据显示不起作用

Dav*_*lip 12 modal-dialog twitter-bootstrap

我正在使用Bootstrap 3(http://getbootstrap.com/javascript/#modals)支持的modal-plugin 以及以下标记:

<div class=?"modal fade" id=?"login_modal" tabindex=?"-1" role=?"dialog" aria-labelledby=?"myModalLabel" aria-hidden=?"true" data-show=?"true">?…?</div>?
Run Code Online (Sandbox Code Playgroud)

根据文档,这应该与data-show属性一起使用..不幸的是,当页面完成加载时,模态不会自动显示.我没有看到任何错误,所以我希望你们中的一个人能够找到我的问题.

PS:我也发现了一个类似的存在但已经封闭的问题,他们对模态似乎已经在v3中重写了所以我认为它不是最新的(https://github.com/twbs/bootstrap/issues/5891).

编辑 我忘了提到的是我当然包含了bootstrap.使用按钮打开和关闭它,它工作得很好.:)它实际上只是数据显示属性没有做它应该做的事情

Kar*_*ler 9

它实际上不是一个bug,因为文档说:

初始化时显示模态.

因此,您需要通过JS"手动"初始化您的模态:

<script type="text/javascript">
    $( function(){
        $('#myModal').modal();
    } )
</script>
Run Code Online (Sandbox Code Playgroud)