this image gallery에 화살표 키 탐색을 추가하려고합니다.화살표 키 갤러리 탐색
그것은 this
var chosen = "";
$(document).keydown(function (e) { // 38-up, 40-down
if (e.keyCode == 40) {
if (chosen === "") {
chosen = 0;
} else if ((chosen + 1) < $('li.t').length) {
chosen++;
}
$('li.t').removeClass('selected');
$('li.t:eq(' + chosen + ')').addClass('selected');
$('li.t').click(this);
return false;
}
if (e.keyCode == 38) {
if (chosen === "") {
chosen = 0;
} else if (chosen > 0) {
chosen--;
}
$('li.t').removeClass('selected');
$('li.t:eq(' + chosen + ')').addClass('selected');
$('li.t').click(this);
return false;
}
});
유사한 작동합니다 ...하지만 나는 그것이 iframe에 페이지를로드하고 동시에 다른 클릭 동작을 수행해야하기 때문에 각 화살표 키를 눌러 이동 (클릭처럼 작동 할 새로 선택한 엄지 손톱에 노란색 프레임)을 클릭하면됩니다.
또한 화살표 키로 이동하면 선택한 축소판을보기 위해 강제로 스크롤 할 수 있습니다.
... 내가 작동하게되면 다음 문제는 iframe 내에서 무언가가 클릭 될 때마다 기본 페이지와 화살표 키 탐색에 초점을 잃게 될 것이라고 상상해보십시오. 이것은 무시할 수있는 문제이지만 간단한 해결책이 있다면 그것을 사용하고 싶습니다.
감사합니다.
코드를 들여하십시오 찾을 수 있습니다, 그것은 그런 식으로 읽는 것이 훨씬 쉽다. :) 그리고 이미지를 다루는 방법과 이미지 배치 방법을 보여주는 데모를 함께 만들 수 있습니까? –
글쎄, 내가 이미지를 배치하는 방법은 위의 "이 이미지 갤러리"링크에서 보여주는 방법입니다. 데모를 만드는 방법을 모릅니다. 어떻게 코드를 남겨두고 미안 해요, 어쨌든 읽을 수는 없습니다. :/ –