I used the tab element to put one slider in each tab.
The slider on the first tab works perfectly, but when I click on the second tab, the slider doesn't appear right away. I have to adjust the screen size and then go back to the original size in order for the slider on the second tab to work.
Does anyone faced a similar problem? How to solve?
I googled a little bit and I think there is a way to solve this with a jquery script refresh function, but the code I tried didn't work.
Please find below the code I'm using.
<div class="tabs clearfix" id="tabs">
<ul class="tab-nav clearfix">
<li><a href="#tab-1">Tab 1</a></li>
<li><a href="#tab-2">Tab 2</a></li>
</ul>
<div class="tab-container">
<div class="tab-content clearfix" id="tab-1">
<div class="fslider bottommargin-sm">
<div class="flexslider" id="slider-flex">
<div class="slider-wrap">
<div class="slide"><img src="images/wedding/11.jpg" alt="Image"></div>
<div class="slide"><img src="images/wedding/15.jpg" alt="Image"></div>
<div class="slide"><img src="images/wedding/21.jpg" alt="Image"></div>
</div>
</div>
</div>
</div>
<div class="tab-content clearfix" id="tab-2">
<div class="fslider bottommargin-sm">
<div class="flexslider" id="slider-flex">
<div class="slider-wrap">
<div class="slide"><img src="images/wedding/11.jpg" alt="Image"></div>
<div class="slide"><img src="images/wedding/15.jpg" alt="Image"></div>
<div class="slide"><img src="images/wedding/21.jpg" alt="Image"></div>
</div>
</div>
</div>
</div>
</div>
</div>