radio 버튼시 속성변경
본문
data-mask 라는 부분을 radio 버튼 선택시 변경 하려고 합니다.
placeholder는 변경이 된는데 data-mask 부분은 변경이 되지 않습니다.
무엇이 잘못된 것일까요?
<input type="radio" name="member_flag" id="r1" checked value="1"> 직원
<input type="radio" name="member_flag" id="r2" value="0"> 합격자
<strong class="sound_only">필수</strong>
<input type="text" name="mb_2" value="<?php echo isset($member['mb_2'])?$member['mb_2']:''; ?>" id="reg_mb_2" required class="frm_input full_input required simple-field-data-mask" maxlength="20" placeholder="소속 사업자의 사업자 등록증을 입력해 주세요." data-mask="000-00-00000">
<script>
$(document).ready(function() {
$("input:radio[name='member_flag']").click(function() {
if($(this).val() == 1) {
$("#reg_mb_2").attr("placeholder", "소속 사업자의 사업자 등록증을 입력해 주세요.");
$("#reg_mb_2").attr("data-mask", "000-00-000");
}
else {
$("#reg_mb_2").attr("placeholder", "자격증에 기재된 합력증을 입력해 주세요.");
$("#reg_mb_2").attr("data-mask", "000-00-**-000");
}
});
});