以下の JavaScript を使用して、現在の質問に対するユーザーの回答に応じて、ページに表示される div を変更しています。
以下のコードが冗長で書き方が悪いことはわかっていますが、この特定のコードを使用して、iPad で互換性を持たせる必要があります。iPadでブラウザ「iCabMobile」を使用していますが、なぜか意図した動作が全く起こりません。
$(document).ready(function(){
if($('#ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_0').attr('checked')) {
$("#first").show();
$('#second').css('display', 'none');
}
if($('#ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_1').attr('checked')) {
$("#second").show();
$('#first').css('display', 'none');
}
$("#ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_0, #ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_1").change(function () {
if ($("#ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_0").attr("checked")) {
$('#first').css('display', 'block');
$('#second').css('display', 'none');
}
if ($("#ctl00_ContentPlaceHolder1_RadioList_TextBox6_2_1").attr("checked")) {
$('#second').css('display', 'block');
$('#first').css('display', 'none');
}
})
});