データベースにデータを追加するために配列を使用し、はいまたはいいえに応じてフィールドを表示および非表示にする JavaScript を使用しています。
<input type="radio" id="medication1" name="medication[]" value="Yes" />
<input type="radio" id="medication2" name="medication[]" value="No" />
$("#show").hide();
$("input[name=medication]").click(function()
{
if ($("#medication1").attr('checked'))
$("#show2").hide();
if ($("#medication2").attr('checked'))
$("#show2").show();
});
配列ブロックの引用符がなければ完全に機能しますが、一度追加すると機能しません。これを回避する方法はありますか?