/Подгружаю ajax-ом json файл в таблицу- хочу её сразу покрасить функцией-красится только верхняя шапка которая в html забита!
Я понимаю что нужно делегирование -но мне тут .on('click') -не нужен!
просто хочу чтобы работала функция
$.ajax({
url: "boys.json",
type: "GET",
dataType: 'json',
success: function (json) {
for (var i = 0; i < json.length; i++) {
tr = $('<tr/>');
tr.append("<td>" + json [i].id + "</td>");
tr.append("<td>" + json [i].name + "</td>");
tr.append("<td>" + json [i].age + "</td>");
tr.append("<td>" + json [i].car + "</td>");
tr.append("<td>" + json [i].number + "</td>");
tr.append("<td>" + '<input type="checkbox" />' + "</td>");
$('table').append(tr);
}
},
error:function(){
alert("Ошибка")
}
});
$(function() {
$('tr:odd').addClass('odd');
$('tr:even').addClass('even');
});