scrollify.js를 사용하기 위해 아래와 같이 삽입했는데 계속 오류가 남.
<script src="/js/jquery-3.6.4.min.js"></script>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="/js/jquery.scrollify.js"></script>
<script>
$(function() {
$.scrollify({
section : ".section",
interstitialSection:".header, .footer",s
scrollSpeed: 500,
});
});
</script>
크롬 개발자도구에서 처음엔 Uncaught TypeError: $.scrollify is not a function" 오류가 발생함.
여러 조치를 해봤는데, 이번엔 아래 오류 표시
uncaught referenceerror: $ is not defined
검색해보니 jquery가 제대로 import 되었는지 확인해보래서
새로 최신 버전 다운받아 import 해보았다.
그러니 성공. 스크롤로 섹션 단위 이동되는 것은 확인.그런데 화면 배경으로 쓰인 video 태그들이 죄다 비정상적으로 확대되었다.
개발자도구 element.style에 height가 너무 큰 값으로, 창크기에 따라 바뀌며 표시되는 것 확인해서
css에서 height: 100vh !important; 설정함.
'JavaScript' 카테고리의 다른 글
[GSAP]fade-in 효과 restart 제대로 적용하기(이전 잔상 없애기) (0) | 2023.03.16 |
---|---|
scrollify.js에서 부드럽게 스크롤 하는 버튼 만들기 (0) | 2023.03.15 |
<script>와 <script type="text/javascript"> 차이 (0) | 2023.03.15 |
JavaScript 쿠키 생성/삭제 방법 (0) | 2023.02.15 |
버튼 클릭 시 input value 변경 (JavaScript, jQuery) (0) | 2023.01.05 |