XPage와 IBM과 관련된 모든 것을 너무 많이 망칩니다.이 "PERFECT"IDE와 기술에 다시 고심하고 있습니다. 처음에는 기본 기능으로 마무리 한 후 '더 나은'XHTML로 '변환'하기 위해 HTML 페이지를 작성했습니다. 내 페이지는 2 개의 JQuery 라이브러리 인 jquery-min
과 jquery-ui
을 각각 사용합니다. 하지만 실제로 jquery-ui 라이브러리를 보지 못합니다. 내가 localhost:8080\resources\jquery-ui.js
과 같이 접근하려고하면 잘 작동하지만 어떤 이유로 페이지에 사용할 수 없습니다. 내가 받고있는 예외는 xxx.dialog()
입니다. 함수가 아닙니다. 일반 HTML에서 <script>
태그에서 jquery-ui.js
라이브러리를 제거하면 절대적으로 같은 예외가 발생합니다.Xpages는 2 대신에 단지 1 개의 jquery 라이브러리를 추가합니다.
<xp:this.resources>
<xp:script src="unp/jquery-ui.js" clientSide="true"/>
<xp:script src="unp/jquery-min.js" clientSide="true"/>
<xp:styleSheet href="/jquery-ui.css" />
</xp:this.resources>
그리고 jquery-min.js
너무 잘 작동하지만, jquery-ui.js
완전히 무시된다 :
내가 페이지에이 라이브러리를 추가하는 방법은 같다. 그게 어떻게 가능해?
그래서 JQuery와-ui.js 파일에 다음을 변경하여 JQuery와 - ui.js에서 AMD 로딩 부분을 제거 XPages는 Dojo를 사용하기 때문에 충돌이 발생하는지 확실하지 않습니다. 그러나 jQuery UI 파일을 어디에 저장 했습니까? 그 접두어 (unp /)에서 Unplugged로 작업 한 것처럼 보입니다./ /unp/jquery-ui.js와 같은 URL을 사용하여 액세스 할 수 있습니까? –
여기 좀 보시고 싶습니다. https://stackoverflow.com/a/41712753/2065611 –
아마도 당신을 실망시키는 일이라면 직장을 그만 두어야 할 것입니다. –