jQuery(function($) { var target1 = $('.mw_wp_form_input [name="25B申込書を送付(がん保険ご家族様用)[data][]"]'); if (!target1.prop('checked')) { $('.mw_wp_form_input .js-aco-gan').hide(); } target1.change(function() { if ($(this).prop('checked')) { // チェック $('.js-aco-gan').fadeIn('normal'); } else { // 非チェック $('.js-aco-gan').fadeOut('normal', function() { // フォーム内削除 clearForm('.js-aco-gan'); }); } }); if ($('.mw_wp_form_input [name="10資料送付先"]:checked').val() !== '上記住所以外') { $('.mw_wp_form_input .js-aco-shiryou').hide(); } $('.mw_wp_form_input [name="10資料送付先"]').change(function() { if ($(this).val() === '上記住所以外') { // チェック $('.js-aco-shiryou').fadeIn('normal'); } else { // 非チェック $('.js-aco-shiryou').fadeOut('normal', function() { // フォーム内削除 clearForm('.js-aco-shiryou'); }); } }); function clearForm(target) { $(target) .find('input, select, radio') .val('') .prop('checked', false) .prop('selected', false); } });