T_Sub Ответов: 2

Css и js не работают в MVC


я создал простой вид и добавил в него css и js. он работает, но когда я добавляю css и js на страницу макета, он не работает.

Что я уже пробовал:

На странице _Layout

<!DOCTYPE html>





@Стили.Render ("~/Content / css")
@Файлы сценариев.Render ("~/bundles/modernizr")
@Файлы сценариев.Рендеринг ("~/Scripts/jquery-1.10.2.js")


@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/jquery.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/bootstrap/js/bootstrap.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/js.cookie.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/jquery-slimscroll/jquery.slimscroll.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/jquery.blockui.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/uniform/jquery.uniform.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/bootstrap-switch/js/bootstrap-switch.min.js")



@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/scripts/app.min.js")

@Файлы сценариев.Рендеринг ("~/Content/Metronic/layouts/layout/scripts/layout.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/layouts/layout/scripts/demo.min.js")
@Файлы сценариев.Рендеринг ("~/Content/Metronic/layouts/global/scripts/quick-sidebar.min.js")

Karthik_Mahalingam

удалите эту строку и проверьте
@Файлы сценариев.Рендеринг ("~/Content/Metronic/global/plugins/jquery.min.js")

Ehsan Sajjad

вы добавляете jquery несколько раз, пожалуйста, избегайте этого, скорее всего, это и есть причина

2 Ответов

Рейтинг:
18

Ehsan Sajjad

Вы не можете добавить несколько файлов библиотеки jquery на страницу, что происходит прямо сейчас, поэтому вам нужно исключить один из файлов, которые находятся там прямо сейчас, т. е.:

@Scripts.Render("~/Scripts/jquery-1.10.2.js")


@Scripts.Render("~/Content/Metronic/global/plugins/jquery.min.js")


Удалите один из них, и он должен быть хорош, чтобы идти.


T_Sub

хорошо, я использовал оба js, такие как default и own js , так что я думаю, что это может быть проблемой. Большое спасибо!,

в моем макете.

@Файлы сценариев.Рендеринг ("~/Scripts/jquery-1.10.2.js")
@Файлы сценариев.Рендеринг ("~/Content/Metro/global/plugins/jquery.min.js")

Рейтинг:
1

T_Sub

Лучше всего использовать собственную мастер-страницу.