2014-11-06 2 views
2

프로토 타입 페이지에서 내게 필요한 기능을 수행하고 있습니다. 여기에 제가하려고하는 시나리오가 있습니다.Jquery 내게 필요한 옵션 - 특정 요소에 다시 집중하는 방법

접근성 프로세스의 일환으로 '게리 호레이'(파란색 표시가있는) 하이퍼 링크가 집중되는 동안 입력 버튼을 누르면 아래 그림에서 볼 수있는 것처럼 팝업 창이 열립니다.

enter image description here

내가했던이 부분. 내가하고 싶은 일은 다시 팝업 창의 닫기 버튼을 누르면 팝업 창을 표시하는 데 사용 된 각각의 링크로 포커스가 되돌아갑니다.

모든 링크에서 동일한 작업을 수행해야합니다. 즉, 'John Doe'하이퍼 링크를 누르면 팝업 창이 각각 고유 한 콘텐츠로 열립니다. 다시 팝업 창을 닫으면 초점이 'John Doe'에게 돌아갑니다.

jQuery로 어떻게 할 수 있습니까? 누구든지 나를 인도 할 수 있니?

답변

1

마지막 요소 ID를 보유하고 응답 친구에 대한 팝업

var lastIndex = null; 
 

 
$(".nameField").click(function() { 
 

 
    lastIndex = this.id; 
 
    showPopup(); 
 

 
}); 
 

 
$(".closePopup").live("click", function() { 
 

 
    hidePopup(); 
 
    $("#" + lastIndex).focus(); 
 

 
});

+0

감사를 폐쇄에 포커스를 변경하는 전역 변수를 사용합니다. 확인하고 알려 드리겠습니다 ... – Vasethvan

+0

큰이 작품. 감사합니다 shaN – Vasethvan

관련 문제