這裏是我的代碼:確定每當用戶選中或取消選中複選框
$(document).ready(function() {
$("input[type='checkbox'][name='mycheckboxname']").change(function() {
if ($(this).checked == true) {
//do something (script 1)
}
else {
//do something else (script 2)
}
})
});
我想要做到的是有2個腳本運行depening每當用戶選中或取消選中了「mycheckboxname」複選框。 問題是,對於上面的代碼,我總是隻能運行腳本2,所以它看起來像if $(this).checked
始終是false
即使用戶檢查checkbox
。我是否使用$(this)
錯誤的方式?
嘗試$(本).prop( '檢查') – Glorfindel
'this.checked'沒有$簽署 –
@大衛赫德隆德:大聲笑! –