Я пытался добавить вкладку на одну из своих страниц. Код выглядит следующим образом.
<div class="row justify-content-between">
<div class="col-lg-3">
<a class="nav-link p-3 mb-2 sidebar-link justify-content-between text-success ml-4" href="#1" data-toggle="tab">
<h4 class="text-success size">Vehicles</h4>
</a>
<a class="nav-link p-3 mb-2 sidebar-link justify-content-between ml-4" href="#2" data-toggle="tab">
<h4 class="text-success size">Battery</h4>
</a>
<a class="nav-link p-3 mb-2 sidebar-link justify-content-between ml-4" href="#3" data-toggle="tab">
<h4 class="text-success size">Charging</h4>
</a>
</div>
<div class="tab-content col-lg-9">
<div class="tab-pane active" id="1">
<!-- Content here -->
</div>
<div class="tab-pane" id="2">
<!-- content here -->
</div>
<div class="tab-pane" id="3">
<!-- content here -->
</div>
</div>
</div>
Я создал два столбца, один из которых содержит ссылки, а другой - область, в которой должны отображаться данные в соответствии с нажатой ссылкой. При запуске код фактически работает один раз, то есть, когда ссылки нажимаются впервые, он показывает соответствующий контент справа. Но когда я пытаюсь получить доступ к другой ссылке, она не работает. Это работает только один раз. Что я должен сделать, чтобы они работали независимо от того, сколько раз я хочу переключаться между данными?