Почему перестает работать label в ajax-загрузке?
Вообще я бы подошел к вашему вопросу с другой стороны:https://jsfiddle.net/54q5x90j/<ul>
<li><a class="ajax-form" data-form="form1.html" data-content="#content">Форма 1</a></li><!--кнопка 1 таба-->
<li><a class="ajax-form" data-form="form2.html" data-content="#content2">Форма 2</a></li><!--кнопка 2 таба-->
<li><a class="ajax-form" data-form="form3.html" data-content="#content3">Форма 3</a></li><!--кнопка 3 таба-->
<li><a class="ajax-form" data-form="form4.html" data-content="#content4">Форма 2</a></li><!--кнопка 4 таба-->
</ul>
  <div id="content"><!--контент таба 1-->
  </div>
  <div id="content2"><!--контент таба 2-->
</div>
  <div id="content3"><!--контент таба 3-->
</div>
 <div id="content4"><!--контент таба 4-->
</div>$('.ajax-form').on('click',function(e){
    e.preventDefault();
    var form = $(this).data('form');
    var content = $(this).data('content');
    $.ajax({
    	type: "POST",
   		url: form,
    	cache: false,
    	success: function(data) {
    		 $(content).html(data); 
    	},
    	error: function(data) {
    		$(content).html('data-err');
            
    	}
    });
});
Ну а label не работает скорее всего из-за того что  дублируются id на который он ссылаетсяНаведите код всех форм  
Скорее всего потому, что каждый раз клик по табу вызывает с сервера новую разметку, а id должен быть уникальным. Если Вы хотите решить проблему быстро, предлагаю такю вот разметку:<span class="radio-btn">
       <label><input type="radio" name="dynamic_10[]" value="3"> да</label>
</span>
<span class="radio-btn">
       <label><input type="radio" name="dynamic_10[]" value="4"> нет</label>
</span>
В целом, скажу, что не зная контекста задачи, мне трудно предложить решение, но идея гонять туда-сюда разметку мне совсем не нравится