В чем разница между подключением скриптов?

Помогите разобраться, есть MVC (MVC 5) проект, в нем есть кнопка с выпадающим списком, но она не работает, в интернете нашел решение, что необходимо подключить скрипты bootstrap(а), теперь суть вопроса, я подключаю скрипты таким образом (bootstrap 5.1 установлен через nuget)

<script src="~/Scripts/bootstrap.bundle.min.js"></script>
<script src="~/Scripts/bootstrap.min.js"></script>

кнопка не работает, НО если подключить вот эти скрипты, то все ок

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>

Может кто-нибудь сказать, в чем разница между этими подключениями и почему кнопка в первом случаи не работает?


Ответы (0 шт):