JQuery UI를 사용할 때 Object doesn't support this property or method
클래식 메시지가 나타납니다.jQueryUI draggable "jquery-ui가 포함 된 경우 객체가이 속성 또는 메서드를 지원하지 않습니다."
Hovever, 내 솔루션을 다른 솔루션으로 통합 한 후에 나타납니다.
필자는 확실히 스크립트를 포함 시켰습니다. (디버깅 런타임 및 파이어 버그 스크립트 탭에서 VS에 표시된 스크립트 문서에 표시됩니다.) 종속성 순서 (jquery < - jquery-ui < - 내 스크립트). 해당 페이지에서 제공하는
스크립트는 다음과 같습니다
- 모더 나이저
- JQuery와 1.4.2
- JQuery와 UI 1.8.6
- 내 스크립트를 사용하여 .draggable()
- 의 다른 사본 jquery가 다른 사람의 컨트롤에 의해 수입 됨
다른 도서관 간의 갈등이 있나?
다른 라이브러리를 포함하지 않은 빈 프로젝트에서 테스트되었으며 작동합니다.
진단하는 가장 좋은 방법/해결 방법은 무엇입니까?
예, jQueryUI가 jQuery 객체를 확장하지 않은 경우 해당 메시지가 표시됩니다. 한 가지 경우는 jQueryUI를 포함하지 않는 경우입니다. 또 다른 경우는 jQuery, jQueryUI, jQuery *를 다시 포함하면 DOM에 jQuery 객체가 다시 생성되어 jQueryUI 확장이 없어진다는 것입니다. jQuery에 대한 include와 jQueryUI에 대한 include가 올바른 순서로 제공되는 한 모든 것이 작동해야합니다. – StuperUser