선택, 단일 선택을, 키보드
//after load
$(function() {
// make <ol id=lista> selectable (jquery UI)
$("#lista").selectable();
$("#lista").children(":first-child").addClass("selected"); //select first
$(document).keydown(function(ev) { //con keyboard
var actual = $(".selected");
switch (ev.keyCode) {
case 13: // User pressed "enter" key
actual.dblclick();
ev.preventDefault();
break;
case 38: // User pressed "up" arrow
actual.prev().click();
ev.preventDefault();
break;
case 40: // User pressed "down" arrow
actual.next().click();
ev.preventDefault();
break;
}
}); //end keydown
//single select
$("#lista li").click(function() {
$(this).addClass("selected").siblings().removeClass("selected");
});
}); // end $(fn...
singleselectable 플러그인이 훨씬 청소기입니다 함께. Up-voted this answer는 "당신도 할 수 있습니다 ..."부분은 내가 읽었던 다른 모든 답변들이 깨끗하고 전문적인 UI가 아니라 해킹 된 것입니다. 건배 –