これまでの私のコードは次のとおりです。
$('label').click(function () {
if ($('label input').is(':checked')) {
$(this).addClass('checked');
$('.donate-now label').not(this).removeClass('checked');
var donateAmount = $(".checked input").val();
$('p').append(donateAmount);
}
});
「donateAmount」変数が 1 つの値のみを取得していることを確認しているので、テストのために HTML に追加していますが、2 回表示されています。
それは append() の関数で、私の変数には値が 1 つしかありませんか、それとも何か問題がありますか? 基本的に、変数に 1 つの値があることを確認したいだけです。
ここで実際に動作していますhttp://jsfiddle.net/YB8UW/15/
ありがとうございました