HTMLがラジオボタンのクリックイベントで入力フィールドを非表示および表示したい
<input type="radio" id="abc" name="abc1" checked = "checked" value="Experienced" />
<label> Experienced </label>
<input type="radio" id="xyz" name="xyz1" checked = "checked" value="Fresher" />
<label>Fresher</label>
<input type="text" name="cardno" id="tyx" /><br />
<p > Number</p>
私が欲しいのは、ラジオボタンをvalue="Fresher"
クリックすると入力ボックスname="cardno"
が非表示になることです。
jQueryを使用してこれを解決しようとしましたが、うまくいきません。
$(document).ready(function () {
$("input[name$='abc1']").click(function () {
var value = $(this).val();
if (value == 'Experianced') {
$("#tyx").show();
} else if (value == 'Fresher') {
$("#tyx").hide();
}
});
これを解決する方法を教えてくれる体はありますか?