私は、ラジオのセットの一部であるラジオボタンを備えたフォームを使用しており、一度に選択できるのは1つだけです(単一選択では問題ありません)。これらのラジオの 1 つは、選択されていないとき (別のラジオが選択されているとき) に異なるコードを選択するたびに.change
コードを起動する必要があります。私が欲しいのは、選択を失ったときに切り替えるか、知ることができるようにすることです。
他のラジオの方法にコードを追加することもできますが.change
、ラジオのセットがたくさんあり、面倒です。1 回限りの構成を探しています。
編集
マークアップは、次のような ASP MVC Razor エンジンで作成されます。
@Html.RadioButtonFor(x => x.SomeModel, new { @class = "special-radio" })
@* Other radios but without the 'specia-radio' class *@
js:
// logging
$(function(){
$('.special-radio').change(function(){
console.log('change');
});
});
文字列の変更は、'special-radio' ラジオをクリックしたときにのみ表示されます。