아래로 스크롤하면 페이지의 다음 ID로 이동하는 하나의 아래쪽 화살표를 만들려고합니다. JavaScript를 모르므로 가능한 한 간단하게 유지하려고합니다. 나는 단지 몇 개의 섹션 만 있기 때문에 다른 타겟을 가진 화살표로 다른 div를 숨기고 표시 할 수 있다고 생각했습니다. 나는 이것에 도착하기 위해 두 가지 다른 코드를 사용했으나 작동하지 않는 것 같습니다. 어떤 아이디어?스크롤로 다른 ID 버튼 링크
<script type="text/javascript">
$(window).scroll(function(){
if($(window).scrollTop() >= 800) {
var elem = document.getElementById("arrow");
elem.setAttribute("style","display:none;");
} else {
elem.setAttribute("style","display:inline;");
}
});
</script>
이 JS에서 몇 가지 오류가있는 것 같습니다 :
여기에 행동에 그것의 간단한 데모입니다. window.scroll의 elem 변수 outisde를 선언해야합니다. jQuery를 사용할 때 var elem = $ ("# arrow"); – Chris
제안 해 주셔서 감사합니다. 다른 예제에서 발견 된 코드를 사용하려고했습니다. 아마도 나는 그것을 어떻게 사용하는지 오해했습니다. – amj