index.html에서는 구현되던 slick slider가 왜 그누보드 설치후 먹통이 되었을까요?ㅠ

index.html에서는 구현되던 slick slider가 왜 그누보드 설치후 먹통이 되었을까요?ㅠ

QA

index.html에서는 구현되던 slick slider가 왜 그누보드 설치후 먹통이 되었을까요?ㅠ

본문

쌩으로 제작한 index.html에서는 정상적으로 구현되던 slick 슬라이더가 

모바일 테스트를 위해 그누보드 설치후 위에 얹어서 확인해보니 구현이 안됩니다..

같은 페이지에서 사용한 메인슬라이더 swiper 슬라이더는 정상적으로 구현되는데

그 아래 구현된 slick 슬라이더만 안되는데 혹시 이유가 있을까요??

혹시 두개 슬라이더 충돌때문에 그런가 하고 swiper 슬라이더를 

모두 삭제해봤는데도 계속 slick 슬라이더는 작동을 안하네요ㅠ

 

고수님들 도와주시면 감사하겠습니다.

 

https://hanbeakyong.cafe24.com/

이 질문에 댓글 쓰기 :

답변 3

다음 사항을 확인해 보시고 수정을 해 보시는건 어떨까 합니다.

 

HTTPS로 로드되는 리소스 사용:

CDN 링크를 HTTPS로 변경해보세요
예를 들어, http://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css를 https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css로 수정 동일한 방식으로 스크립트의 CDN 링크도 HTTPS로 수정


jQuery 라이브러리 로드:

$ is not defined 에러는 jQuery가 로드되지 않았기 때문에 발생한 것입니다. jQuery를 로드하는 스크립트를 추가해보세요


jQuery는 여러 CDN을 통해 로드할 수 있으므로. 아래의 예는 Google CDN을 사용하는 경우입니다. 필요에 따라 사용하는 CDN을 적용하세요

 


<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
<!-- Slick Slider Script -->
<script src="https://cdn.jsdelivr.net/jquery.slick/1.8.1/slick.min.js"></script>

 

이렇게 하면 Mixed Content 오류 및 $ is not defined 에러가 해결되어 슬라이더가 정상적으로 작동하지 않을까 합니다.

Uncaught TypeError: $(...).slick is not a function 펑션이 없다고 나오네요 일단 jquery 두개 선언해두셨는데 둘중에 하나만 써보세요.

f12 콘솔탭에서는 모든걸 알고 있죠.

 

1982090578_1700631799.0621.png

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT