jquery - ASP.MVC 不加载 jQuery 包

标签 jquery asp.net asp.net-mvc asp.net-mvc-4

我定义了一个包:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-1.8.3.min.js"));

我的布局如下所示:

<!DOCTYPE HTML>
<html lang="en-US" dir="ltr">
<head id="ctl00_Head1">
    <title>Test</title>
    @*<script src="@Url.Content("~/Scripts/jquery-1.8.3.min.js")" type="text/javascript"></script>*@
    @Scripts.Render("~/bundles/jquery")
</head>
<body id="UCG">
    @RenderBody()
    <script type="text/javascript">
        $(document).ready(new function () {
            alert('test');
        });
    </script>
</body>
</html>

我的观点是微不足道的。我不知道为什么 ASP.MVC (4) 在注释时不使用 bundle 加载 jQuery,标准

最佳答案

包括未缩小的版本(jquery-1.8.3.js)。 由于 bundle 已经缩小了文件,因此如果它们已经缩小了,则它不起作用

关于jquery - ASP.MVC 不加载 jQuery 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25664463/

相关文章:

javascript - Sizzle.js(JQuery 选择器引擎)错误/bug

javascript - CustomValidator 不显示来自 javascript 的错误消息

.net - ASP.NET MVC 值得研究吗?

c# - 如何使用 [Display(Name ="")] 作为 LoadFromCollection 的列标题

.net - Visual Studio 2010 中的 ASP.NET Web API 帮助页面

javascript - SmoothScroll 滚动得太远

javascript - 为什么 jQuery 将其原型(prototype)别名为 `fn` ?

javascript - 使用 Chart.js jQuery 创建数学图表

c# - 这个 C# asp.net 随 secret 码代码是如何工作的?

asp.net - 使用 AngularJS、WebAPI 2 和 Oauth 2 时,如何将授权信息发送回我的客户端应用程序?