次の JSFiddle を参照してください: JSFiddle リンク
私のJQuery:
$('.tr1').addClass('addBorder');
$('.tr2').removeClass('removeBorder');
$('#bName').click(function() {
$('.tr1').addClass('addBorder');
$('.tr2').addClass('removeBorder');
});
$('#bSpecialty').click(function() {
$('.tr2').addClass('addBorder');
$('.tr1').addClass('removeBorder');
});
BY NAME 行に二重の青い境界線を持たせ、ラジオ ボタンからのユーザーの選択に基づいて、その行に青い境界線を持たせ、選択されていない行から境界線を削除する必要があります。何らかの理由で機能していません。
試してみtoggleClass();
ましたが、既存のクラスが削除されます。ユーザーは同じラジオ ボタンを複数回クリックでき、クラスは変更されないため、機能しません。他のラジオボタンがクリックされた場合にのみ変更する必要があります。