チェックボックスのフォーム要素をチェックするときに、すべてのフォーム要素を有効にしたい。そして反転。
これは私のコードです(動作しません):
$(document).ready(function(){
$('#coments input[type=text]').attr('disabled', 'disabled');
$('#coments textarea').attr('disabled', 'disabled');
$('#coments select').attr('disabled', 'disabled');
$('#coments input[type=submit]').hide();
$('#coments input[type:checkbox]').click(function() {
var checkbox = $(this);
if (checkbox.is(':checked')) {
$('#coments input[type=submit]').show();
$('#coments textarea').removeAttr('disabled');
$('#coments select').removeAttr('disabled');
$('#coments input[type=text]').removeAttr('disabled');
} else {
$('#coments input[type=text]').attr('disabled', 'disabled');
$('#coments textarea').attr('disabled', 'disabled');
$('#coments select').attr('disabled', 'disabled');
$('#coments input[type=submit]').hide();
}
});
});
あなたの誰かが助けてくれることを願っています!