Как сделать так, чтобы событие флажка по умолчанию не перекрывало мою функцию проверки / снятия jQuery?
У меня есть список флажков внутри таблицы с простой функцией jQuery, которая позволяет пользователю щелкнуть в любом месте строки таблицы, чтобы установить / снять флажок. Это прекрасно работает, кроме случаев, когда пользователь фактически нажимает на флажок. Это не работает тогда. Есть идеи? Вот мой код:
HTML:
<tr onClick="checkBox()">...</tr>
JQuery:
function checkBox() {
var ischecked = $('input#myContacts').attr("checked");
if(ischecked)
{
$('input#myContacts').attr("checked", false);
}
else
{
$('input#myContacts').attr("checked", true);
}
return false;
}