尝试@Scripts.Render()
在我的一个页面上使用时,我得到了一个奇怪的结果。
jquery 包的包配置是这样的:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-1.9.1.min.js",
"~/Scripts/jquery-ui-1.10.3.min.js"));
然后在视图中调用它,如下所示:
@Scripts.Render("~/bundles/jquery")
生成指向 raphaeljs 或我的 system.js 文件的链接没有问题。但它根本不渲染 jquery。
运行时的结果是这样的:
<link href="/Content/System.css" rel="stylesheet"/>
<link href="/Content/jquery.qtip.css" rel="stylesheet"/>
<script src="/Scripts/system.js"></script>
<!--qtip-->
<script src="/Scripts/jquery.qtip.js"></script>
<!--Jquery-->
<!--Raphaeljs-->
<script src="/Scripts/raphael-min.js"></script>