테스트 사이트 - 개발 중인 베타 버전입니다

Uncaught 에러 해결 방법 채택완료

하호헤하 1년 전 조회 11,470

gallery의 view.skin.php에

 

<div class="latest_gallery"></p>

<p>    <?php echo latest('basic', 'gallery', 6, 100); ?></p>

<p></div></p>

<p>

 

을 집어넣었는데 개발자도구에서 아래 에러가 뜨는데 어떻게 해결해야할까요?

 

latest.carousel.js?v2:68

Uncaught TypeError: $this.children(...).addClass(...).owlCarousel is not a function     at HTMLDivElement. (latest.carousel.js?v2:68:95)     at Function.each (jquery-1.12.4.min.js?ver=2304171:2:2881)     at a.fn.init.each (jquery-1.12.4.min.js?ver=2304171:2:846)     at HTMLDocument. (latest.carousel.js?v2:63:36)     at i (jquery-1.12.4.min.js?ver=2304171:2:27449)     at Object.fireWith [as resolveWith] (jquery-1.12.4.min.js?ver=2304171:2:28213)     at Function.ready (jquery-1.12.4.min.js?ver=2304171:2:30006)     at HTMLDocument.K (jquery-1.12.4.min.js?ver=2304171:2:30368)

 

갤러리 게시판의 글을 읽을 때 오른쪽에 최신글 뜨게 하려고 하는데

 

작동은 문제 없이 잘되는데 저런 에러가 떠서요.

 

어떻게 해야 저 에러문구가 안 뜰까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
1년 전

다양한 원인이 있을텐데 아래의 내용도 참고를 해보세요.

 

1. Owl Carousel 라이브러리 확인

 

2. 현재 사용 중인 jQuery 버전(1.12.4)이 Owl Carousel과 호환되는지 확인하세요.

 

3. jQuery가 먼저 로드되고, 그 다음 Owl Carousel, 마지막으로 custom 스크립트가 로드되는지 확인하세요.

 

4. jQuery가 로드된 이후에 owlCarousel 초기화

 

 

 

5. 참고 예제

 

            Document         " target="_blank" rel="noopener noreferrer">https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css">     " target="_blank" rel="noopener noreferrer">https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css">    

        " target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-3.6.0.min.js">         " target="_blank" rel="noopener noreferrer">https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js">

       

 

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

하호헤하
1년 전
네 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인