我有一個簡單的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;
}
其中'#myContacts'複選框已放置?帖子詳細html –
@約翰安德森:亞歷山大有一點;這裏有多個有效的解決方案。如果您需要進一步澄清,請詢問,否則接受答案。 – Grezzo