我爲我的jquery和bootstrap使用了bundle config。我注意到,根據我放置jquery和bootstrap的位置,我得到了不同的結果。Bootstrap使用Modal在使用bundleconfig時放置jquery和bootstrap的地方
使用標準代碼
@{
ViewBag.Title = "CreateWebOrder";
}
<script src="~/Scripts/jquery-2.1.4.min.js"></script>
<link href="~/Content/bootstrap.min.css" rel="stylesheet" />
<script src="~/Scripts/bootstrap.min.js"></script>
<h2>CreateWebOrder</h2>
<div class="container">
<div class="row">
<div class="col-lg-6">
@*<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#shipToModal">Add</button>
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch demo modal
</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
</div>
當我添加下面的腳本和鏈接模態工作正常形式的頂部。
<script src="~/Scripts/jquery-2.1.4.min.js"></script>
<link href="~/Content/bootstrap.min.css" rel="stylesheet" />
<script src="~/Scripts/bootstrap.min.js"></script>
我想使用bundle config並將其添加到_Layout頁面。
當我在窗體底部添加_layout網頁上我的jQuery和引導,並刪除腳本和鏈接從形式
@Scripts.Render("~/bundles/myjquery")
@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required: false)
</body>
</html>
的模式將顯示第二個則明確並只顯示褪色的背景。
我的問題是爲什麼我不能使用我的包配置,而不是將腳本和鏈接放在窗體的頂部。什麼導致了這個問題?
我相信[這篇文章](http://stackoverflow.com/questions/22893246/using-java-script-code-in-mvc5-where-to-put-it/22893588#22893588)可以用於您。 –
「並從表單中刪除腳本**和鏈接** ... ...? –
您好Tim,當我從我的mvc頁面中刪除jquery和bootstrap的「script src」和「link href」,並將jquery和bootstrap移除到bundle config並將該包添加到佈局頁面時,我遇到了問題。 – RThompson