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/
댓글()







