1

HTML:

form
  input:radio 1
  input:radio 2
  input:radio 3

これらのいずれかがクリックされたら、残りを無効にしたいと思います。ここで兄弟セレクターが使用されると思いますが、方法がわかりません。

ご協力いただきありがとうございます!

4

2 に答える 2

3

他のものを無効にしようとしていると思います。そのためには、無線入力の disabled=disabled 属性を設定する必要があります。

$("input:radio").click(function() {
  $(this).siblings("input:radio").attr("disabled","disabled");
});

例: http://jsbin.com/oquse/2 コードの表示/編集: http://jsbin.com/oquse/2/edit

于 2010-08-18T17:37:43.133 に答える
0

これを行うには、単純な javascript + HTML dom を使用できます。

ラジオ ボタン イベント: http://www.hscripts.com/tutorials/javascript/dom/radio-events.php

onClick イベントで有効になるように JavaScript 関数を使用する

于 2010-08-18T17:31:25.583 に答える