• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryを使用したチェックボックス動作について)

jQueryを使用したチェックボックス動作について

このQ&Aのポイント
  • HTML作成において、チェックボックスのチェックによる、フォームの入力可・不可の設定をしたいと思っています。複数の場合、一つ目のみ有効になってしまいます。複数を有効にする方法はありますか。
  • 現在のHTML作成において、複数のチェックボックスの入力可・不可を制御する方法について教えてください。
  • jQueryを使用して、チェックボックスのチェックによるフォームの入力可・不可を複数制御する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • hok212
  • ベストアンサー率66% (100/150)
回答No.1

$("div.ckbtnon input").next("input[type=text]")・・・ ここでnext()を使っています。 next()メソッドは「次の要素」になるので、一番目のテキストボックスが対象となる操作になっているのではないでしょうか。 next()を使わず、HTML要素にID名を付与して個別に指定する等、他の手法のほうが良いと思います。

happy_sunny7
質問者

お礼

hok212様 ご回答いただきありがとうございました。 next() → nextAll() にしてみたところ、その次(複数)にも処理が施されました。 大変助かりました。ありがとうございました。