У меня есть модальное всплывающее окно, которое отображает заголовок и нижний колонтитул, но не отображает содержимое тела.Я знаю, что это может быть избыточно, но большинство решений были либо проблемами с css, либо с использованием атрибута 'hide' в классе div, который я не использовал.И Bootstrap, и JavaScript правильно связаны в файле макета.Вот фрагмент кода:
HTML
<a class="primary-btn text-uppercase" data-toggle="modal" data-target="#registerForTraining" href="#registerForTraining">Register for Training</a>
<!-- Modal -->
<div class="modal fade" id="registerForTraining" tabindex="-1" role="dialog" aria-labelledby="registerForTrainingTitle"
aria-hidden="true" data-backdrop="false">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="registerForTrainingLongTitle">Register for Training</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Submit</button>
</div>
</div>
</div>
</div>
JS
<script type="text/javascript">$('#registerForTraining').modal('show')</script>
Я использую Flask, следовательно, если янужно добавить что-нибудь в мои маршруты, которые я тоже хотел бы знать.Пожалуйста, помогите мне понять, что я делаю не так.