JS 코드 충돌 부분관련 떡보의하루 2017.01.12 04:21 436 0 7 이런식으로 스크립트를 박았다가 꽤 많은 기능들과 충돌이되어서요... 레이아웃의 위젯코드 삽입부분에 이런식으로 넣으면 안되나요?ㅜㅜ 안된다면 어떤 방식으로 바꾸어야만 충돌하지않는지 조언 부탁드립니다 ㅜㅜ
Q&A 저의 홈페이지를 XE_Official 레이아웃로로 했는 데 왼쪽 로그인과 조회수 밑에 홈 이라는 글바로밑에 "로그인/가입" 위젯이 제대로 설정이 안되어 해결책을 찾고 있습니다. youshine 26.07.31 0 5
Q&A 제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
댓글 7
1. jQuery를 로딩하면 안됩니다. XE에서 기본 제공하는 버전과 충돌합니다. jQuery만 빼고 다시 해보세요.
2. <head> </head> <body> 이런 태그는 사용하면 안됩니다. XE에서 적절한 위치에 자동으로 넣어주기 때문에, 저렇게 중복으로 넣으면 레이아웃이 깨질 수 있습니다.
3. <!-- 주석을 시작하고 닫지 않으셨네요. 그냥 주석 빼세요. 스크립트에 주석 넣을 필요 없습니다.
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script type="text/javascript">
function showButton() {
var tmpKub = jQuery("#openKub").val();
if(tmpKub === '1') {
jQuery("#btnClickme").show();
} else if(tmpKub === '2') {
jQuery("#btnClickme").hide()
}
}
</script>
여기에서 jQuery 로딩 부분이 <script src="https://code.jquery.com/jquery-1.12.4.js"></script> 이건가요?ㅜㅜ 맨 첫줄만 지우면 괜찮은건가요??
xe는 기본으로 jquery를 로드하니깐 그건 필요없는거에요