질문/조언질답게시판

Uncaught TypeError: Cannot read property 'top' of undefined
    at HTMLDocument.<anonymous> (index.php?mid=memberlounge&act=dispBoardWrite:107)
    at i (jquery-2.2.4.min.js?20190226000801:2)
    at Object.fireWith [as resolveWith] (jquery-2.2.4.min.js?20190226000801:2)
    at Function.ready (jquery-2.2.4.min.js?20190226000801:2)
    at HTMLDocument.J (jquery-2.2.4.min.js?20190226000801:2)

 

레이아웃을 하나 새로 구매해서 테스트하던중에 위와 같은 오류메세지가 나오면서 CK에디터가 보이지 않습니다.

처음부터 안나왔던 것은 아니고 잘 되다가 어느 순간부터 에디터입력창이 안보이기 시작했습니다. 

라이믹스는 최신디벨럽버전입니다.

  • profile
    오류가 난 화면에서
    index.php?mid=memberlounge&act=dispBoardWrite:107

    소스보기로 107번 라인이 무언지 보시거나
    오류를 클릭해서 보거나 하는등을 해보세요. js에서 jquery 오류를 일으키고 있는 듯 하네요.
  • profile profile

    오류.png

    소스보기를 해보니.. 대략 저위치 쯤인데요[email protected]@

  • profile
    자바스크립트 관련 CKEditor 로딩이 되지 않는 문제는 대부분 사이트주소가 있어야 확인이 가능합니다.
  • profile profile
    닫아둔 상태라서..죄송.. 위 댓글로는 알수 없을까요?
  • profile profile
    보통은 알기가 까다롭죠.

    실제로 소스보더라도 다른 소스에서 발생되는 오류가 있을 수 잇기에.. 전체적으로 어떻게 변수값이 들어오는지 확인을 할 수 있는 환경을 제공해주셔야 답변에도 정답율이 높아지겠죠?
  • profile profile
    답변 감사합니다. 람보님 두통 다 나았어요? 아프지마셈~ ^^
  • profile profile
    감사합니다!
  • profile

    layouts/comely_layout/size.html 파일에서

     

        offset = hg_mymenu.offset().top;

     

    라는 부분을 찾아

     

        offset = hg_mymenu.size() ? hg_mymenu.offset().top : 0;

     

    으로 바꿔보세요. 페이지상에 존재하지 않는 태그를 찾아서 뭔가 작업을 하려다가 에러가 나는 것 같으니, 그 태그가 없는 경우 예외처리를 해줘야겠습니다.

     

    윗분 말씀대로 사이트에 들어가 보지 않으면 찾기 힘든 버그인데, 그나마 줄 번호까지 자세히 표시된 소스를 넣어주셔서 도움이 되었네요.

  • profile profile

    기진곰님 감사합니다. 조금전에 제작자님이 파일을 만들어주셔서 처리가 되었습니다~ 늘 감사합니다.