Mögliche Duplizieren enthalten:
ASP.Net MVC 3 Razor: Include js file in Head tagWie JavaScript in den Seitenkopf MVC4
Ich will nicht eine viel JS in eine Layout setzen und ich tun muss Für einige spezifische Seiten möchte ich einige der JS in ihren Header aufnehmen.
Ich habe so versucht, aber es funktioniert nicht wie es sein sollte.
@{
Layout = "~/Views/Shared/_LayoutInner.cshtml";
@Scripts.Render("~/Scripts/farbtastic/farbtastic.js")
@Styles.Render("~/Scripts/farbtastic/farbtastic.css")
@Scripts.Render("~/Scripts/jquery.tinycarousel.min.js")
@Scripts.Render("~/Scripts/jquery-ui-1.8.11.min.js")
}
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#slider1').tinycarousel();
$("#accordion").accordion();
$('#picker').farbtastic('#color');
});
</script>
Ich habe wie dieser versucht
@{
Layout = "~/Views/Shared/_LayoutInner.cshtml";
<script type="text/javascript" src="@Url.Content("~/Scripts/farbtastic/farbtastic.js")"></script>
<link href="@Url.Content("~/Scripts/farbtastic/farbtastic.css")" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.tinycarousel.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")"></script>
}
und ohne überhaupt Erfolg.
Wie kann ich es archivieren?
Konntest du kein Kopf-Tag definieren und JS in Seiten verweisen? – ssilas777
@ ssilas777 Oh! Wie kann ich es tun? –
Überprüfen Sie diese Frage: http://stackoverflow.com/questions/4311783/asp-net-mvc-3-razor-include-js-file-in-head-tag Ich denke, das ist, was Sie brauchen. – nemesv