我对jQuery和两个单选按钮有一个小挑战。我喜欢在单选按钮上选择时显示文本块,并在选择其他单选按钮时隐藏相同的文本块。初始状态是不显示文本块。使用jQuery选择单选按钮时显示textblock
我有以下的HTML代码:
<span class="radiogroupline"><input type="radio" name="feedback" id="Ja" value="Ja">
<label for="Ja">Ja</label></span>
<span class="radiogroupline"><input type="radio" name="feedback" id="Nee" class="feedback" value="Nee">
<label for="Nee">Nee</label></span>
<div class="text-feedback hidden">Dynamisch textblok</div>
而且我写了下面的jQuery:
$('input[name="feedback"]').on("change", function() {
$('.text-feedback').removeClass('hidden');
});
现在的挑战是实现如何选择第二单选按钮时,只显示文本块并在选择第一个单选按钮时隐藏...希望有人能帮助我?
干杯, Kessi
如果单选按钮虽然再次改变这不会切换回可见。 –
好点,修改。 –