所以我試圖禁用一個文本字段,如果複選框沒有被選中,但它不能正常工作。jQuery的:檢查不工作?
例子:
<input type="checkbox" id="check" checked /><br />
#<input type="text" size="8" maxlength="6" id="colour" placeholder="ffffff" />
<script>
$('#check').change(function(){
if($('#check:checked')){
$('#colour').removeAttr('disabled');
} else {
$('#colour').attr('disabled','');
}
});
</script>
這是什麼,我試圖做一個簡單的例子,但它不想工作。控制檯中沒有錯誤。
有人能解釋爲什麼這不起作用嗎?
感謝。出於某種原因,這是唯一在我的實際代碼中工作,即使所有其他人在jsfiddle中工作。謝謝你。 – Spedwards