게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
j쿼리의 load 관련 문제 해결하고 싶습니다. ㅠ.ㅠ
게시물ID : programmer_13211짧은주소 복사하기
작성자 : 속깊은
추천 : 0
조회수 : 386회
댓글수 : 8개
등록시간 : 2015/09/11 02:47:09
옵션
  • 본인삭제금지
html 코드 내부 중에 이런 코드가 있습니다.
<sscript>
$('#homework').click(function(event) {
  event.preventDefault();
  $('#content').load('sub/homework.html');
});
</script>

j쿼리를 통해 id='content'에 해당하는 div에 html을 로딩하는 건데요.
저 homework.html을 독립적으로 불러올 땐 문제가 없습니다. http://..../sub/homework.html 이런 식으로요.

그런데 load를 통해서 호출하면 homework.html 내에 있는 자바 스크립트를 실행하질 못하네요.
<script>
    var editor = CodeMirror.fromTextArea(document.getElementById("sourceeditor"), {
      lineNumbers: true,
      mode: "text/html",
      matchBrackets: true
    });
</script>

이 부분인데요 
상단에
 
<script src="../codemirror/mode/javascript/javascript.js"></script>
<script src="../codemirror/lib/codemirror.js"></script>
<link rel=stylesheet href="../codemirror/lib/codemirror.css">

를 줬고 경로상 문제는 없습니다. 그런데 실행하면 Uncaught ReferenceError: CodeMirror is not defined 에러를 띄우고
해당 함수를 실행하지를 못합니다 ㅠ.ㅠ
(codemirror.js에 CodeMirror.fromTextArea = function(textarea, options) { .... 라는 부분이 있습니다.)

도움 좀 얻을 수 있을까요! 밤새 시름하다 마지막 지푸라기 잡는 심정으로 이렇게 질문 글 남깁니다.
좋은 밤 되세요 (_ _)
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호