Каков правильный способ настройки блоков javascript в Razor и MVC? Я знаю, что лучшая практика теперь заключается в том, чтобы поместить javascript-вызовы в нижней части страницы, но как насчет моего javascript в моих частях, особенно мой "$ (document).ready". Если моя ссылка на jQuery не вызывается до этого, она будет ошибочной.
Есть ли тег сервера, который будет просто помещать ссылки на все мои файлы javascript в определенной папке на страницу?
Есть ли способ обернуть мой javascript в моих представлениях (частичные представления), чтобы он поместил его после ссылок на javascript?
Я прошу прощения за то, что это vaque. Но ссылка на хороший учебник о том, как я должен обрабатывать javascript в Razor MVC специально для тех, кто выполняет кучу стиля JQuery/Ajax/Json.
PS У меня все работает, но я чувствую, что есть лучший способ.
Этот вопрос, вероятно, даст вам хорошую идею:
ASP.NET MVC 3 Как добавить Javascript в мастер-макет
<html>
<head>
@* ... *@
</head>
<body>
@* ... *@
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script
@RenderSection("Scripts", false)
</body>
</html>
В большинстве случаев у вас есть дополнительный раздел внизу страницы после загрузки jQuery. Затем в ваших представлениях, если вам нужно включить Javascript, он может быть загружен после сценария jQuery.