묻고답하기

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

모바일은 기본적으로 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 남기남
동명보리차 배너위치 질문드립니다 [3] file 2014.02.07 by ForHanbi
송실장 1.7.4 로 업글후 이상증상들..(디자인설정, 소셜xe) [7] 2014.02.07 by 송실장
처리낭군 1.7.4 업데이트 이후에 모바일에서만 썸네일이 나오지 않습니다. [1] 2014.02.07 by Icarus
서기에요 xe_document / extra_vars 내용 출력 [2] 2014.02.07 by 서기에요
잇힝~887 1.7.4로 업글 후 이상해졌어요..도와주세요 [1] file 2014.02.07 by 티지로
제작111 md5 암호화 해제 부탁드립니다. [1] file 2014.02.07 by devdevpia
제작111 회원가입할 때 비번 따로저장 [1] 2014.02.07 by devdevpia
오락실주인 윈도우 OS / 맥 OS 차이가 많나여 ? [8] 2014.02.07 by 오락실주인
생컨 벌써 마지막작업이네요. 최근글에서 시간 지우는 방법이 있나요? [4] file 2014.02.07 by 생컨
짤막한글 어드민 접근 불가 상태에서 애드온 비활성화 하는 법 [2] 2014.02.06 by 짤막한글
또별 관리자 페이지 무조건 왼쪽으로 붙일려면 문의 [6] 2014.02.06 by 또별
제작111 위젯 영역에 php 삽입 [1] 2014.02.06 by 푸시아
서기에요 자바스크립트(javascript)에서 저장된 값 출력 문제 [2] 2014.02.06 by 서기에요
오병이어2 관리자에서 회원목록 정렬 어찌하나요? file  
커버 이미지 자동삽입 자동출력애드온 사용하려는데 수정방법을 모르겠습니다...  
손주사랑 한비님 부탁드림니다... [2] 2014.02.06 by 손주사랑
쌩혁이 다시 올립니다 ㅠㅠ (코어업데이트 후 오류)  
루팡쿠팡 모바일에서 enter 키가 안먹혀 문단 바꾸기를 할수없는 현상 [7] 2014.02.06 by 루팡쿠팡
본체 스케치북 게시판 스킨을 쓰는데요 file  
민스탈 홈피상단이 이미지가 딱 안붙는데요 옆도 그렇고 [4] file 2014.02.06 by 민스탈