Mam problem ze zrobieniem górnego menu. Mianowicie tabsy nie działają jak trzeba. Karty z podmenu wyswietlaja sie dwa na raz zamiast osobno po kliknieciu odpowiedniego przycisku.
Kod
<div class="container-fluid"> <div class="row"> <div class="col-xl-3"> <div class="col-xl-12"> <div class="card card-body white tab"> <div class="nav flex-column nav-pills" id="myTab" role="tablist" aria-orientation="vertical"> </div> </div> </div> </div> <div class="col-xl-9"> <div class="tab-content"> <div class="tab-pane fade show active" id="services" role="tabpanel" aria-labelledby="services-tab"> menu1 <div class="col-xl-12"> <div class="card card-body white"> <div class="nav nav-tabs nav-fill" id="nav-tab" role="tablist"> </div> <div class="tab-pane fade show active" id="add-services" role="tabpanel" aria-labelledby="add-services-tab"> podmenu1 </div> <div class="tab-pane fade show active" id="all-services" role="tabpanel" aria-labelledby="all-services-tab"> podmenu2 </div> </div> </div> </div> <div class="tab-pane fade" id="offer" role="tabpanel" aria-labelledby="offer-tab"> menu2 <div class="col-xl-12"> <div class="card card-body white"> test </div> </div> </div> </div> </div> </div> </div>
$('#myTab a').on('click', function (e) { e.preventDefault() $(this).tab('show') })