이미지가 페이지 아래로 세로로 실행되는 간단한 사이트를 만드는 중입니다. 키보드의 화살표 키를 사용하여 이미지 사이를 부드럽게 스크롤하고 싶습니다. 이 포럼의 도움을 받아 다음 제안을 받았습니다 (사실, 작동합니다).이 jquery 키보드 탐색을 조정하여 다른 태그와 키보드 기능을 허용하려면 어떻게해야합니까?
예 : http://jsfiddle.net/aVvQF/5/
질문 : How can one smooth scroll up and down between objects on a page with arrow keys?
는 그러나, 나는 추가 기능의 비트가 필요합니다. 이 설정은 모든 키보드 기능의 기본 동작을 방지합니다. 왼쪽 및 오른쪽 화살표 키의 기본 동작 만 변경하면됩니다. 나는 위아래 대신에 왼쪽과 오른쪽을 사용하기로 결정했기 때문에 표준 위아래 화살표 탐색과 페이지 위 아래로 페이지가 영향을받지 않습니다. 왼쪽 화살표와 오른쪽 화살표를 제외한 모든 키를 사용할 수 있도록 코드가 어떻게 변경 될 수 있습니까?
또한이 설정은 'img'태그 사이에 다른 태그가없는 경우에만 작동하는 것으로 보입니다. 그러나 이미지 사이 또는 주변에 링크, 텍스트 및 줄 바꿈을 배치 할 수 있어야합니다. 이를 위해 코드를 어떻게 조정할 수 있습니까? 또는 이미지와 필수 텍스트를 넣고 페이지를 실행하는 'div'클래스에 링크를 추가 한 다음 (지금은 모두 'div'에 있음) 키보드 탐색을 'div' ?
감사합니다.
이것은 아주 좋습니다. 고맙습니다. 내가 바라는대로 일하는 것 같아. – user981178
또 다른 질문은 ... 'img'가 'a'태그 안에 있으면 키보드 부드러운 스크롤이 비활성 상태 인 것으로 보입니다. 이 주위에 어떤 방법이 있습니까 (부드러운 스크롤이 움직이는 이미지가 링크 역할을 할 수 있도록)? 다시 한번 감사드립니다. – user981178
jsFiddle에 그 것을 넣을 수 있습니까? –