Я получаю странный результат при попытке использовать @Scripts.Render()
на одной из моих страниц.Странная проблема при рендеринге jquery bundle
расслоение конфигурации для 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.
В результате, когда RAN это:
<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>
Где разместить код? извините im довольно новый для asp.net MVC. также я помещаю его под функцию «RegisterBundles»? – ChaoticLoki
Поместите код в самый верх комплекта перед bundle.add() –
Nevermind, он работает! большое спасибо! Я не думал, что это было бы, учитывая, что raphael также был сведен к минимуму. но имя файла было 'raphael-min.js', поэтому я предполагал, что тире вместо точки не вызывает фильтр. Огромное спасибо! – ChaoticLoki