JS 코드 충돌 부분관련 떡보의하루 2017.01.12 04:21 426 0 7 이런식으로 스크립트를 박았다가 꽤 많은 기능들과 충돌이되어서요... 레이아웃의 위젯코드 삽입부분에 이런식으로 넣으면 안되나요?ㅜㅜ 안된다면 어떤 방식으로 바꾸어야만 충돌하지않는지 조언 부탁드립니다 ㅜㅜ
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 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를 로드하니깐 그건 필요없는거에요