- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQuery1.7.2でのdisabledの扱い方)
jQuery1.7.2でのdisabledの扱い方
このQ&Aのポイント
- jQuery1.7.2でのdisabledの扱い方について質問させてください。
- チェックボックスとテキストエリアを連動させて、チェックボックスがチェックされるとテキストエリアが入力可能になり、チェックが外されるとテキストエリアが入力不可になるようなものを作っていました。
- しかし、jQuery1.7.2にすると動作しなくなりました。1.7.2の場合はどのように記述すれば同じような動きになるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
設定 $("#hoge").prop("disabled", true); 解除 $("#hoge").prop("disabled", false); 尚、 $("#hoge").prop("disabled") でbooleanが取得できます。if分の条件に使って下さい。
その他の回答 (2)
- tracer
- ベストアンサー率41% (255/621)
回答No.2
- mtaka2
- ベストアンサー率73% (867/1179)
回答No.1
> $('#hoge').attr('disabled', ''); これを > $('#hoge').removeAttr('disabled'); にしてください。 http://semooh.jp/jquery/api/attributes/removeAttr/name/
お礼
ご回答ありがとうございました。 $('#hoge').removeAttr('disabled');にしてみたのですが、何故か出来ませんでした。 また、上記のように出来なかったために試せなかったのですが、 もし出来た場合、チェックを外した場合にdisabledを再び付ける場合はどのようにすればいいのでしょうか? 質問文で書いたように $('#ted').attr('disabled', 'disabled'); でいいのでしょうか?