섹션 배열이 있습니다. 위쪽 및 아래쪽 화살표 키를 사용하여 현재 값과 다음 값을 얻고 싶습니다. 그리고 아래와 같이 반복하지 마십시오.jQuery - 배열에서 값을 가져 오는 위아래 키
var sections = [ "A", "B","C","D"];
$(document).keydown(function(e){
var k= e.which;
if(k==40){ sections.push(sections.shift()); }
else if(k==38){ sections.unshift(sections.pop()); }
$('body').html('You just went to ' + sections[0]); // current section.
// How to return the previous section that I was in?
// For example: You just left section A then went to section B
// Do not loop, return: You just reached end/beginning
});
근무 바이올린 : http://jsfiddle.net/9977ov2x/
코드가 작동하고 검토가 필요하다고 생각하십니까? 그렇다면 http://codereview.stackexchange.com/ – undefined
에 게시하십시오. @Vohuman 아니요, 두 번째 및 세 번째 //를 확인하십시오 // –