У меня было много проблем с моей функцией.
функция должна проверять все флажки, если флажок в первом ряду установлен и наоборот.
Вот что я написал:
$("#meetingspanel").on("click", ":checkbox", function() {
if ($(this).parent().parent() == ($("tr:first"))) {
chboxcondition++;
if (chboxcondition % 2 !=0) {
$(":checkbox").each(function() {
$(this).attr('checked', true);
});
} else {
$(":checkbox").each(function() {
$(this).attr('checked', false);
});
}
} else
return false;
});
Работает, проверяя их все и снимая отметку. Проблема в том, что он проверяет и снимает все, независимо от того, какой флажок я нажимаю, даже пятый, я хочу только первый в первом ряду.
Вот как происходит создание флажка
$("<td style=border:0px><input type='checkbox' id='btncb'></td>").insertAfter($("td:nth-child(6)"));