Я следую учебному пособию, в котором вы устанавливаете флажок, который включает отключенную кнопку, и когда вы снимаете флажок, кнопка снова отключается. Проблема в том, что когда я снимаю флажок, кажется, что флажок все еще находится во включенном состоянии, потому что кнопка не отключена. Код работает в Chrome, но не в Firefox 3.6.
Вот мой код:
<p><input type="checkbox" id="agree" >I agree</p>
<input id="continue" type="button" value="continue" disabled='true'>
<script>
$('#agree').change(function(){
var state = $(this).attr('value');
if(state == 'on'){
$('#continue').removeAttr('disabled');
}else if(state == ''){
$('#continue').attr('disabled', 'false');
}
});
</script>