묻고답하기

일반 레이아웃과 모바일 레이아웃을 함께 사용할 수 있는 레이아웃을 만들었어요,

모바일은 기본적으로 jQuery를 불러오지 않기 때문에, jquery.js를 최상단에 불러오려고 해요.

XE1.5부터 지원하는 CDN이 가능하도록 하기 위해 아래 코드를 만들었어요.

<!--@if(class_exists(Mobile) && Mobile::isFromMobilePhone())-->

<block cond="__DEBUG__">{@ Context::loadFile("./common/js/jquery.js", true, '', -100005) }</block>

<block cond="!__DEBUG__">{@ Context::loadFile("./common/js/jquery.min.js", true, '', -100005) }</block>

<!--@end-->

 

(ps. 참고로 addJsFile로 하면 CDN지원이 안되네요.)

 


그런데 일반적인 경우에 문제가 없는데,

모바일 게시판 스킨을 함께 사용하면 아래와 같이 모바일 스킨에서 js 불러오는 코드가 있어 위의 레이아웃에서 사용하는 jquery가 최하단으로 밀리게 되고 제이쿼리가 먼저 로딩되지 않아 문제가 발생하게 되요.

{@ Context::addJsFile("./common/js/jquery.js", true, '', -100000) }

{@ Context::addJsFile("./common/js/js_app.js", true, '', -100000) }

{@ Context::addJsFile("./common/js/common.js", true, '', -100000) }

{@ Context::addJsFile("./common/js/xml_handler.js", true, '', -100000) }

{@ Context::addJsFile("./common/js/xml_js_filter.js", true, '', -100000) }


저 뒤에 붙은 숫자가 순위를 조절하는 걸로 생각하고 있는데 loadFile 을 사용한 곳에서는 아무리 변화해도 순번을 변화시킬수가 없어요ㅠ.ㅠ

이 코드가 잘못된 것인지, XE에서 해결이 안되는 지 문제인지 궁금합니다.

 

아니면 어떻게 해야 원하는 조건(1. CDN가능할 것, 2. XE1.4에서 호환될 것, 3. jquery.min.js를 최상위로 올릴 것 4. __DEBUG__가 없으면 jquery.js를 불러오지 못하게 할 것)을 다 충족시킬 수 있을까요?

 

답변해주시면 정말 감사하겠습니다 ㅠ.ㅠ

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
청개구리00 도메인 고정하는 법좀 자세히.. [2] 2008.07.21 by zangkun
청춘개똥 웹 호스팅은 하나인데 거기서 도메인을 5개를 주더라구요....  
지오426 외부 페이지를 불러올 때... [2] 2008.07.21 by 지오426
깍두기27 아무것도 안 뜨네요...고수님들 제발 도와 주세요.. [5] 2008.07.21 by 깍두기27
이재성 최근이미지 엑박나오는 이요?? [3] 2008.07.20 by 이재성
감뿌리 다시 설치해야 되나요? [7] file 2008.07.20 by 감뿌리
석이- 역인글 발송이 뭔가요?  
칠리칠리 애드온 제작 질문입니다. [2] 2008.07.20 by 칠리칠리
bradly1 1.0.5에서 tools 접속방법 [2] 2008.07.20 by 백성찬
대빵수달 메인 이미지 바꾸기.... [2] file 2008.07.20 by 대빵수달
오늘ㄹ 로고좀 만들어주세요 ^^&* [1] file 2008.07.20 by 백성찬
이경철598 보드4 자료를 그대로 xe로 가져갈 수 있나요? [2] 2008.07.20 by 백성찬
계순이 엄...위젯은... 제로보드 블로그에만 적용 가능한건가요?? [1] 2008.07.20 by 띵야
gnee 기타질문)포토샵 페인트통이 그라디언툴 효과로 나올때? [1] file 2008.07.20 by 띵야
오늘ㄹ 로고크기 file  
박영주님 이렇게 바꾸고 싶은데 도와주세요 ^^ [3] file 2008.07.20 by 박영주님
데미안k 싸이월드 댓글알리미 처럼 일반회원들이 알수있는 댓글 알리미는 없을까요? [3] 2008.07.20 by gnee
이용일802 제로보드 xe ip 보이지않게 [1] 2008.07.20 by 老姜君
dkgoggog 배경이미지를 하나로 사용해서 고정하고 싶습니다 [1] 2008.07.20 by 띵야
김시영938 블로그 카테고리 질문입니다. [1] 2008.07.20 by 택이아빠
Vitamind.kr 게시판 모듈 관련 페이지가 출력되지 않습니다. [2] 2020.03.14 by Vitamind.kr
박카스_ 임시 제한 기간에 대해서 [1] 2008.07.20 by 비나무
스피넬 웹진 위젯에 관련 질문인데요. [1] 2008.07.20 by 비나무
청춘개똥 zbxe.exe를 무조건 루트 폴더에만 깔아야 하나요???? [1] 2008.07.20 by 비나무
데미안k 1.5 압축 풀때 권한이 없다고 나옵니다. [2] 2008.07.20 by 띵야
thelim 공지사항등록시 게시물갯수가 변경 [1] 2008.07.20 by 띵야
이쁜PS 스크랩 [1] 2008.07.20 by 띵야
대빵수달 위젯 글씨색 변경 관련 ...(파일첨부합니다..) [5] file 2008.07.20 by 대빵수달
박수호865 위젯의 기능에 관하여 - 각 게시판의 공지만을 뽑아내거나, 각 게시판의 특정 카테고리만을 선택하여 보여주는 위젯?  
브람쓰 도메인을 다른 홈페이지 공간에서 불러쓸때 주소고정하는 방법 질문요.