ボタンをクリックしたときに入力をチェックするように設定しようとしています。私は、以下の機能のようにIDを使用してこれを実行する方法を知っている:私は$(this)を使用して同じ機能を動作させる方法を把握しようとしている
$(".buttonsQuestion50").click(function() {
$('#radio-1').prop('checked',true);
});
。目標は次のとおりです。
$(".buttonsQuestion50").click(function() {
$(this).prop('checked',true);
});
このように$(this)を使用することはできません。どのように動作させるためのアドバイス?
ありがとうございます!参照用
HTML:
<div class="button-box col-lg-12 col-xs-12"><!--
--><button id="masters" type="button" class="fourButtons buttonsQuestion50 btn btn-info ">
<input class='' type="radio" name="group1" id="radio-1"> Agree </button><!--
--><button id="doctorate" type="button" class="fourButtons buttonsQuestion50 btn btn-info ">
<input class='' type="radio" name="group1" id="radio-2"> Strongly Agree </button><!--
--></div>
<div class="button-box col-lg-12 col-xs-12"><!--
--><button id="associates" type="button" class="fourButtons buttonsQuestion50 btn btn-info ">
<input class='' type="radio" name="group1" id="radio-3">Disagree</button><!--
--><button id="bachelors" type="button" class="fourButtons buttonsQuestion50 btn btn-info ">
<input class='' type="radio" name="group1" id="radio-5">Strongly Disagree </button><!--
--></div>
です$( "。buttonsQuestion50") ''と '' $( "buttonsQuestion50") '' 'は同じですか? – dsharew
@DegenSharewそれは本当です。 – AndrewLeonardi
あなたは私たちにhtmlを表示する必要があります。 – dsharew