Попробуйте удалить вызов .each () на вашем первом селекторе. jQuery использует «подразумеваемую итерацию», что означает, что вы можете делать такие вещи:
$('tr.clickable').click(function () { // Do things here. });
В результате вы должны получить функцию щелчка в каждой строке.
После того, как я возился с вашим постом на скрипке, я получаю следующее:
$("tr.clickable").click(function() {
$(this).find("td:first input").is(":checked") ? $(this).find("td:first input").removeAttr("checked") : $(this).find("td:first input").attr("checked","checked");
});