所以我有一個複選框字段的網格視圖。在jQuery中,我想編寫一個函數,當未選中的複選框被選中時執行某些操作。附加未勾選複選框回調更改
function clickAllSize() {
alert("helloy");
}
$(document).ready(function() {
$("input :checkbox:not(checked)").change(clickAllSize());
});
問題是該函數在頁面加載時立即運行,在任何單擊之前。後續檢查/取消選中不會觸發警報。
您應該刪除輸入之間的空間:複選框 –
甚至更好=>'$('input [type =「checkbox」]:not(checked)')' – gdoron
當DOM準備就緒時,是否有複選框已經呈現?如果沒有,你應該使用'on'功能 – gdoron