JavaScript のヘルプが必要です。
JSFIDDLE のコードへのリンクは次のとおりです: http://jsfiddle.net/Gopher69/B98kZ/4/
私のJSは:
$(document).ready(function() {
//add the Selected class to the checked radio button
$('[type=radio]').parent().addClass("selected");
//If another radio button is clicked, add the select class, and remove it from the previously selected radio
$('input').click(function() {
$('input:not(:checked)').parent().removeClass("radio validate-one-required-by-name product-custom-option").find("class").html("radio validate-one-required-by-name product-custom-option");
$('input:checked').parent().addClass("radio validate-one-required-by-name product-custom-option").find("class").html("radio validate-one-required-by-name product-custom-option active");
});});
css のホバー効果と同じように、ラジオ ボタンの背景色を調整したいと考えています。したがって、ラジオボタンがアクティブなときに「チェック済み」のようなものをクラスに追加する必要があります。
この投稿を見つけましたが、序文を取得していません: jQuery Checkbox selection and change class
誰かが私を助けてくれたら、とても感謝しています。