텍스트 영역이 #content
이고 입력 텍스트 상자가 #name
인 페이지가 있습니다. 사용자가 #content
을 클릭하면 #name
을 클릭하지 않는 한 해당 텍스트 영역의 포커스를 잃지 않도록하고 싶습니다.특정 요소 위로 마우스를 이동하지 않는 한 포커스 손실을 방지합니다.
나는 다음 시도했다 :
그것은 요소의 초점의 손실을 방지하기 위해 잘 작동// Prevent loss of focus for textarea
$("#content").on("blur", function(event) {
$('#name').mouseover(function() {
return true;
});
event.preventDefault();
this.focus();
return false;
});
. 그러나 그가 #name
을 유혹하고 돌아 오는 지 확인하는 아이디어는 효과가 없습니다.
나중에 실행되면 hover가 나중에 발생합니다. – nnnnnn