You could use append
to span/.vc_tta-title-text
based on the active li vc_active
like :
$('.vc_active .vc_tta-title-text').append('<hr class="break-sec">');
//OR
$('.vc_active span').append('<hr class="break-sec">');
Add click event to make it append the hr
dynamically :
$('body').on('click', '.vc_tta-tab', function(){
$('.vc_tta-title-text hr').remove(); //remove 'hr' from previous active tab
$('.vc_active span').append('<hr class="break-sec">'); //Add 'hr' to the new active tab
})
Hope this helps.
$('.vc_active .vc_tta-title-text').append('<hr class="break-sec">');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li class="vc_tta-tab" data-vc-tab="">
<a href="#1485520583544" data-vc-tabs="" data-vc-container=".vc_tta">
<span class="vc_tta-title-text">
NOT ACTIVE
</span>
</a>
</li>
<li class="vc_tta-tab vc_active" data-vc-tab="">
<a href="#1485520583544" data-vc-tabs="" data-vc-container=".vc_tta">
<span class="vc_tta-title-text">
ACTIVE
</span>
</a>
</li>
<li class="vc_tta-tab" data-vc-tab="">
<a href="#1485520583544" data-vc-tabs="" data-vc-container=".vc_tta">
<span class="vc_tta-title-text">
NOT ACTIVE
</span>
</a>
</li>
<ul>
'); – user1673498 Feb 16 '17 at 10:20