반응형
jQuery의 입력 필드에서 포커스를 제거하는 방법은 무엇입니까?
다음 줄을 사용하여 페이지를로드 할 때 특정 입력 필드에 초점을 설정하고 있습니다.
$('#myInputID').focus();
특정 요소 위로 마우스를 가져갈 때이 포커스를 취소하거나 제거 할 수있는 방법 이 있습니까? (이 요소를 떠난 후 포커스를 재설정 할 필요는 없습니다.)
jQuery에서 위와 반대되는 함수를 찾을 수 없거나 여기서 작동하지 않습니다.
.blur () 사용하십시오 .
블러 이벤트는 포커스를 잃으면 요소로 전송됩니다. 원래이 이벤트는와 같은 요소를 구성하는 데만 적용되었습니다
<input>
. 최근 브라우저에서 이벤트 도메인은 모든 요소 유형을 포함하도록 확장되었습니다. 요소는 Tab 키와 같은 키보드 명령이나 페이지의 다른 곳에서 마우스 클릭을 통해 초점을 잃을 수 있습니다.
$("#myInputID").blur();
확인 blur()
:
$('#textarea').blur()
출처 : http://api.jquery.com/blur/
모든 텍스트 상자 :
$(':text').blur()
$(':text').attr("disabled", "disabled");
모든 텍스트 상자를 비활성화 모드로 설정합니다. 각 텍스트 상자 ID를주는 것과 같은 다른 방법으로 할 수 있습니다. 이 코드를 사용하면 가중치가 더 커지고 성능 문제가 발생합니다.
$(':text').attr("disabled", "disabled");
접근하는 것이 좋습니다 .
참고 URL : https://stackoverflow.com/questions/26010791/how-to-remove-focus-from-input-field-in-jquery
반응형
'development' 카테고리의 다른 글
PowerShell에서 출력을 무시하는 더 나은 (깨끗한) 방법은 무엇입니까? (0) | 2020.07.16 |
---|---|
파이썬을 사용하여 파일이 일반 파일인지 디렉토리인지 식별하는 방법 (0) | 2020.07.16 |
테이블의 특정 행 주위에 테두리가 있습니까? (0) | 2020.07.16 |
IGrouping에서 "Value"속성 가져 오기 (0) | 2020.07.16 |
MPI 프로그램을 어떻게 디버깅합니까? (0) | 2020.07.16 |