Мой обычный шаблон для моих сайтов должен был иметь один файл javascript для функциональности каждой страницы. И наличие главной страницы загружает необходимые файлы jQuery и jQuery UI.Как загрузить отдельный файл .js, который требует jQuery с ASP.NET 4.51?
Я только начал использовать ASP.NET 4.5 в VS2013 ... и у него отличная встроенная функция объединения/минимизации. Однако, когда я «добавляю» свои page.js в page.aspx ... он не может запустить, потому что «связанные» файлы javascript на главной странице (которые содержат jquery) загружаются после моего файла page.js.
Я рассмотрел загрузку всех отдельных страниц в комплект, но для этого требуется, чтобы я отобразил все поля формы и т. Д., Потому что теперь будут загружены все мои отдельные файлы javascript.
Я также предполагаю, что это очень неэффективно, поскольку jquery будет пытаться связать события с объектами DOM, которых не существует (поскольку страницы page.js, page2.js, page4.js и т. Д. Будут загружены в комплект в то время как браузер находится на стр .3.js)
Каков правильный способ сделать это?
Другой вариант - исключить связывание, но я хотел бы воспользоваться единственным файлом js/css.
Мысли?
Выбираете, где находится связанный файл? Возможно, вы можете просто включить 'bundle.js' в верхней части вашего тега'
'или в тег' '. – aziumв предыдущих версиях ASP.NET, у него был раздел headcontent на странице site.master, но теперь есть только пространство содержимого. – jibboo