【发布时间】:2013-02-17 01:21:54
【问题描述】:
我正在尝试让 Bootsrap 的模式工作,但是当我单击按钮时,我得到的只是一个黑屏,没有出现我期望的模式对话框。我正在使用流星。
这是我的代码:
<div class="container">
<h2>Example of creating Modals with Twitter Bootstrap</h2>
<div class="modal hide fade in" id="example" style="display: none; ">
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
<h3>This is a Modal Heading</h3>
</div>
<div class="modal-body">
<h4>Text in a modal</h4>
<p>You can add some text here.</p>
</div>
<div class="modal-footer">
<a class="btn btn-success" href="#">Call to action</a>
<a class="btn" data-dismiss="modal" href="#">Close</a>
</div>
</div>
<p><a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Launch
demo modal</a></p>
</div>
我基本上是从http://www.w3resource.com/twitter-bootstrap/modals-tutorial.php 获得代码用于测试目的。
【问题讨论】:
-
我用引导创建了一个空白的流星项目,上面的代码工作正常。你还有其他的js插件吗
-
嗯,我创建了一个空白项目,它也在工作。我在包文件夹中包含标准 js 插件。我还有一些其他的 js 插件,但它们与引导程序并没有真正的关系。我刚刚做了流星引导添加。
-
也许有一些冲突?默认情况下包含 JQuery,因此您不必添加它,如果您使用流星添加它们,您的插件文件夹中也不需要它们。你具体有哪些?您能否尝试一次删除一个以查看它何时开始工作?
-
您是否使用源代码中的整个 HTML?你的控制台有错误吗?
-
您的模态是否包含在
<template></template>中?在那种特定情况下,我也有同样的问题。每当调用模态的元素嵌套在templatetags 中时,我都会看到一个空白屏幕。对此进行修复将非常有用。
标签: twitter-bootstrap modal-dialog meteor