jQuery jCarousel script의 0.3 버전을 사용하여 the webpage I'm working on에 3 개의 캐 러셀을 표시합니다. 그 3 개의 회전 장치는 잘 작동합니다.키보드가있는 jCarousel : 탭 키를 사용하여 포커스가 잘못되었습니다.
문제는 키보드를 사용하여 올바르게 사용할 수 없다는 것입니다. 당신이 페이지를 통해 탭, 초점이 회전 목마의 첫 번째 항목의 첫 번째 링크로 이동하면
- 것은 경우에도이 항목이 표시되지 않습니다! 예를 들어 캐 러셀 중 하나에서 '다음'링크를 클릭 한 다음 탭 키를 사용하여 찾아보기 : 초점은 캐 러셀 내부에 표시되지 않는 링크로 이동합니다.
- "탭"키를 계속 사용하면 회전식 캐 러셀의 모든 항목에 대한 링크가 차례로 표시됩니다.
대신 첫 번째 표시 항목의 첫 번째 링크 으로 포커스를 이동해야합니다. 마지막으로 보이는 항목의 마지막 링크에 도달하면 포커스는 에서 (캐랙터 밖의 다음 링크)이되어야합니다.
용액의 tabindex를 사용하는 수 ...하지만 페이지의 일부는 웹 사이트의 다른 페이지를 공유하는, 그래서 난 그냥 ...
내 모든 페이지의 모든 링크에 tabIndex를 사용할 수 없습니다 이 같은 대신 그, 내가 시도했던 것들 : 나는 희망
$("#carousel-editos li a").focusin(function() {
$("#carousel-editos li.jcarousel-item-first .post-title a").focus();
return false;
});
하지만 그것은 "탭"키를 더 이상 사용을 방지 ...
이 ... 고맙습니다 분명하다 어떤 도움이라도!