다음 줄을 사용하여 페이지를로드 할 때 특정 입력 필드에 초점을 설정하고 있습니다.
$('#myInputID').focus();
특정 요소 위로 마우스를 가져갈 때이 포커스를 취소하거나 제거 할 수있는 방법 이 있습니까? (이 요소를 떠난 후 포커스를 재설정 할 필요는 없습니다.)
jQuery에서 위와 반대되는 함수를 찾을 수 없거나 여기서 작동하지 않습니다.
다음 줄을 사용하여 페이지를로드 할 때 특정 입력 필드에 초점을 설정하고 있습니다.
$('#myInputID').focus();
특정 요소 위로 마우스를 가져갈 때이 포커스를 취소하거나 제거 할 수있는 방법 이 있습니까? (이 요소를 떠난 후 포커스를 재설정 할 필요는 없습니다.)
jQuery에서 위와 반대되는 함수를 찾을 수 없거나 여기서 작동하지 않습니다.
답변:
.blur () 사용하십시오 .
블러 이벤트는 포커스를 잃으면 요소로 전송됩니다. 원래이 이벤트는와 같은 요소를 구성하는 데만 적용되었습니다
<input>
. 최근 브라우저에서 이벤트 도메인은 모든 요소 유형을 포함하도록 확장되었습니다. 요소는 Tab 키와 같은 키보드 명령이나 페이지의 다른 곳에서 마우스 클릭을 통해 초점을 잃을 수 있습니다.
$("#myInputID").blur();
$("[id=myInputID]").blur();