datepicker() 사용중 겪은 jQuery-ui 인클루드 실패 이야기
$. datepicker()사용에 있어서 에러가 지속적으로 아래와 같이 나타났다.
Uncaught TypeError: undefined is not a function
답답할 노릇이다 선언을 안한것도 아니고 다른 페이지에서는 정상적으로 동작하고 있다
정상적으로 동작하는 소스의 내용이다.
아래는 실제 구현한 소스이다.
이 상태에서 객체가 모두 존재하는 지는 alert()으로 점검차 했을때 가진 값을 정상적으로 보내주었다.
객체가 없는 것도 아님에도 불구하고 도대체 왜 이런 오류가 발생하는 것일까?
그래서 따로 알아보기로 했다.
위 같은 에러의 원인이 아무래도 jquery-ui.js가 로드되지 않는 문제가 계속 발생하는 것으로 생각했다.
절대경로로 접근했을 때 아무런 문제없이 접근이 가능했다.
이제부터 해결하기위한 몸부림을 시작한다.
여러곳에서 알아본 결과 다른 jquery소스를 여러번 부르려는 비정상적인 동작이 후보에 올라서 찾다보니
여기에는 안적었지만 top을 include하고 있었는데, 그곳에서 또 jquery소스를 포함하려는 동작이 있어서
이부분을 지워주었다. 결과는?
이쁘게 잘나타나 주었다!
이걸 3시간이나 헤매다 해결했다니.. 정말 갈길이 먼 것 같다.. 속터진다 속터져 ㅠ
'프로그래밍' 카테고리의 다른 글
[java/jsp]mybatis hashmap 사용법 그리고 사용간 java.lang.Integer cannot be cast to java.lang.String 오류 (0) | 2015.04.28 |
---|---|
MySQL mysqldump 을 통한 스키마(DB)복제하기 (0) | 2015.01.14 |
PHP를 위한 apache서버 설정하기 (0) | 2014.12.28 |
Ant 설치 및 테스트, build.xml 작성과 compile 테스트 (0) | 2014.11.11 |
Spring 애플리케이션 프레임워크 다운로드까지만 (0) | 2014.11.11 |