0

В моем приложении ASP.NET Core RC2 в VS2015 я использую following example групп сгруппированных списков, в которых используются следующие файлы Javascript. Этот пример отлично работает в Visual Studio, если я использую следующие сценарии. Но когда я использую javascipts по умолчанию, установленный в приложении ASP.NET Core (а именно, <script src="lib/bootstrap/dist/js/bootstrap.min.js"></script> и <script src="lib/jquery/dist/jquery.min.js"></script>), тот же пример не работает. Являются вышеперечисленными Javascripts по умолчанию, чем следующие. Что я могу добавить к этим стандартным Javascripts, чтобы тот же самый пример работал? :Использование файлов Javascript в ASP.NET Core

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script> 
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 

UPDATE Расположение выше пример HTML-файла в моем проекте ASP.NET Сердечник, как показано ниже, и заголовок моего HTML файла выглядит следующим образом:

<html> 
<head> 
    <meta charset="utf-8" /> 
    <link href="lib/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" /> 
    <script src="lib/bootstrap/dist/js/bootstrap.min.js"></script> 
    <script src="lib/jquery/dist/jquery.min.js"></script> 
    <title>SideBar demo</title> 
</head> 
<body> 
... 
</body> 
</html> 

Мое местоположение Html файл в проекте ASP.NET ядра в VS2015:

enter image description here

Мой bower.json выглядит следующим образом:

{ 
    "name": "asp.net", 
    "private": true, 
    "dependencies": { 
    "jquery": "2.2.3", 
    "jquery-validation": "1.15.0", 
    "jquery-validation-unobtrusive": "3.2.6", 
    "bootstrap": "3.3.6" 
    }, 
    "resolutions": { 
    "jquery": ">=1.8", 
    "jquery-validation": "1.15.0" 
    } 
} 
+1

Проверьте наличие ошибок в консоли, и вы увидите, где браузеры ищут файлы. –

ответ

0

Я решен вопрос следующим образом:

  1. Я использовал Chrome Developer также следовать предложение от this user посмотреть в консоль и нашел следующее сообщение об ошибке: Error: Bootstrap's JavaScript requires jQuery
  2. Тогда я следовал this user's suggestion к Загрузите файл jquery.js перед загрузкой загрузочных файлов
0

скрипты, вероятно, устарели, попробуйте обновить файл bower.config.

Подробнее: https://docs.asp.net/en/latest/client-side/bower.html

+0

Я уже прошел через ссылку. Он показывает только, как добавить файлы css или js. Я использую последнюю версию «ASP.NET Core CR2», которая уже должна иметь последние файлы js и css по умолчанию. – nam

+0

Какая версия jquery и bootstrap используется в bower.config? – gnllucena

+0

Не знаю, существует ли bower.config в VS2015 проектах и ​​что это такое. Но я добавил ** UPDATE 2 ** для отображения файла 'bower.json'. – nam

1

Нет, оба одинаковы. Первые две ссылки загружаются bootstrap и jquery-файлы, а остальные - онлайн-версии bootsrap и jquery.

+0

Но тот же exmple не работает с загруженными файлами bootstrap и jquery. Я добавил раздел «ОБНОВЛЕНИЕ» на мой пост для большей ясности. – nam

+1

Что не работает? Получил ли F12 какие-либо сведения об ошибке? –

+0

Осмотрите страницу, чтобы получить информацию о проблеме по F12 или щелкните правой кнопкой мыши-> Проверить. –

Смежные вопросы