jQuery 동적으로 추가된 객체에 datepicker() 적용하기
Open API/Jquery2016. 11. 15. 17:17
반응형
동적으로 추가(append)되거나 복제된(clone) 객체에서
DatePicker()가 작동하지 않는 문제가 확인되어
구글링을 통해 방법들을 찾아보니 hasDatepicker Class가 문제 인지라..
해당 클래스 제거 후 다시 DatePicker 설정을 해줘야 작동합니다.
// 지정된 객체 처리시 $(this).removeClass('hasDatepicker').datepicker(); // 클래스를 이용한 처리 $(document).find(".JCaldendar").removeClass('hasDatepicker').datepicker({ dateFormat: "yy-mm-dd", defaultDate: "+1w", numberOfMonths: 1, changeMonth: true, showMonthAfterYear: true , changeYear: true });
참고 Url :
http://pdw213.egloos.com/4209246
http://www.sitekickr.com/blog/jquery-datepicker-work-cloned-elements/
댓글()