This is my HTML code:
<ul class="nav nav-tabs">
    <li class="active"><a href="#menu1" data-toggle="tab">menu1</a></li>
    <li><a href="#menu2" data-toggle="tab">menu2</a></li>
</ul>
This is my javascript code which changing the innerHTML:
document.body.innerHTML = document.body.innerHTML.replace( text1, text2 );
and this my jquery code for handling events:
$('a[data-toggle="tab"]').on( 'shown.bs.tab', function (e) { 
    alert('test');
}); 
when the java code to change innerHTML is running, the event of tab is not working anymore
 
     
     
     
    