HTML:
form
input:radio 1
input:radio 2
input:radio 3
これらのいずれかがクリックされたら、残りを無効にしたいと思います。ここで兄弟セレクターが使用されると思いますが、方法がわかりません。
ご協力いただきありがとうございます!
HTML:
form
input:radio 1
input:radio 2
input:radio 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
これを行うには、単純な javascript + HTML dom を使用できます。
ラジオ ボタン イベント: http://www.hscripts.com/tutorials/javascript/dom/radio-events.php
onClick イベントで有効になるように JavaScript 関数を使用する