I have added owl carousel into bootstrap vertical tabs and the carousel isn't working I have tried few solutions here on Stackoverflow but not lucky. Carousel works perfectly fine outside the tabs but not inside the bootstrap tabs.
<div class="col-9">
<div class="tab-content" id="v-pills-tabContent">
<div class="tab-pane fade show active" id="v-pills-home" role="tabpanel" aria-labelledby="v-pills-home-tab">
<?php $get_feedback = get_field('feedback');
if(get_feedback): ?>
<div id="main" class="owl-carousel owl-theme">
<?php foreach ($get_feedback as $item) : ?>
<div class="card-feedback">
<div class="card-body-feedback">
<div class="template-demo">
<p><?php echo $item['feedback-content'];?></p>
<h4 class="cust-name"><?php echo $item['name'];?></h4>
<p class="cust-profession">Client</p>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
<?php endif; ?>
</div>
<div class="tab-pane fade" id="v-pills-profile" role="tabpanel" aria-labelledby="v-pills-profile-tab">Hey There</div>
<div class="tab-pane fade" id="v-pills-messages" role="tabpanel" aria-labelledby="v-pills-messages-tab">Hello Model Video</div>
<div class="tab-pane fade" id="v-pills-settings" role="tabpanel" aria-labelledby="v-pills-settings-tab">Book Now</div>
</div>
JQuery Code
jQuery(document).ready(function(){
jQuery("#main").owlCarousel({
speed: 800,
margin:15,
autoplay:false,
nav:true,
responsive:{
0:{
items:1
},
600:{
items:3
},
1000:{
items:3
}
}
})
});