javascript - Twitter-Bootstrap Modal 无法正常工作

标签 javascript jquery twitter-bootstrap modal-dialog

我创建了一个模态对话

<a href="#myModal" role="button" class="btn" data-toggle="modal" id="LaunchDemo">Launch demo modal</a>

<!-- Modal -->
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
        <h3 id="myModalLabel">Modal header</h3>
    </div>
    <div class="modal-body">
        <p>One fine body…</p>
    </div>
</div>

我刚刚从..中调用了模态

$("a#LaunchDemo").click();

但是模态只是在屏幕上闪烁,我还通过单击按钮调用了模态。我遇到了同样的问题,我哪里出错了?请帮忙..

最佳答案

当 DOM 完全加载时,您需要执行 JavaScript 代码。并使用modal而不是click

$(document).ready(function() {
   $('#LaunchDemo').modal(options)
});

演示:http://jsfiddle.net/MgcDU/1998/

关于javascript - Twitter-Bootstrap Modal 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14916390/

相关文章:

jquery - 整个div的反射(reflect)

javascript - Bootstrap collapse 有一个跳跃的过渡

javascript - 存储在js var中溢出的文本

php - 当有可用更新图像时,如何防止旧图像出现在页面重新加载上

javascript - onKeyDown 会在各处触发,而不仅仅是在一页上触发

JavaScript 将表单数据发布到没有 "target"的新窗口

jquery - 每次更改选择框时如何获取更改的值?

jquery - 使按钮显示在具有更高 z-index 的 div 上方

jquery - Bootstrap 导航栏不会以适当的方式折叠

css - Bootstrap 4固定底部导航栏