Здравствуйте. У меня есть каталог, который работает на аяксе. В нем структура выстроена ссылками a href = "#", для которых дан класс change_cetegory. Висит событие на клик по этому классу, после которого идет аякс запрос на сервер. Сервер же отдает в ответ новую структуру каталога, которую я вставляю на сайт: $('body').html();
И вот тут начинается сложность. Вся структура элементов поменялась, и скрипт ниже больше не отслеживает клики по классу change_cetegory. Подскажите пожалуйста, как jq заново отслеживать клики?
$(document).ready(function(){
$('.change_cetegory').click(function(e){
e.preventDefault();
var fd = new FormData(this), id = $(this).data("id");
fd.append('action', 'get_auto');
fd.append('id', id);
$.ajax({
type: "POST",
url: "/ajax.html",
data: fd,
contentType: false,
cache: false,
processData: false,
success: function(msg) {
mass2 = JSON.parse(msg);
if (mass2.result == 'error') {
console.log(msg);
} else {
$('body').html(mass2.html);
}
}
});
});
});