Bootstrap 3.1.1不适用于MVC3 View页面

时间:2014-05-13 13:04:23

标签: twitter-bootstrap bootstrap-modal

我是MVC.NET的新手,我遇到了这个问题:

我试图创建一个显示Bootstrap模式对话框的简单按钮,但它不起作用。引导版本是3.1.1和jquery 1.9.0。

_Layout.cshtml参考:

<script type="text/javascript" src="@Url.Content("~/Scripts/js/bootstrap.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/js/jquery-1.9.0.js")"></script>
<link rel="Stylesheet" type="text/css" href="@Url.Content("~/Content/css/bootstrap.min.css")"/>
<link rel="Stylesheet" type="text/css" href="@Url.Content("~/Content/css/bootstrap-theme.min.css")" />

Index.cshtml代码:

<div class="container">
    <h2>Example of creating Modals with Twitter Bootstrap</h2>
    <div id="example" class="modal fade" style="display: none;" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
            <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 href="#" class="btn btn-success">Call to action</a>
                <a href="#" class="btn" data-dismiss="modal">Close</a>
            </div>
            </div>
        </div>
    </div>
    <p> <a data-toggle="modal" href="#example" class="btn btn-primary btn-large">Launch demo modal</a>
    </p>
</div>

加载了.css文件,因为我可以看到应用了样式但是bootstrap.js或jquery不是,并且对话框没有显示。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。必须在bootstrap库之前声明JQuery库。似乎有一个顺序或类似的东西。