기본적으로 새로운 트위터와 같은 로그인을 구현하려고합니다. 로그인을 클릭하면 div가 필드와 함께 나타납니다. 이제 div (div가 사라지는 포커스) 외부의 아무 곳이나 클릭하면 div가 사라집니다. 내가 말하는 곳 loginDialog withing에 클릭하면div가 포커스를 잃었을 때 div를 숨기는 방법은 무엇입니까?
내가 How to blur the div element?에서 언급 된 기술이 코드는
$("body").click(function(evt) {
if (evt.target.id !== 'loginDialog') {
$("#loginDialog").hide();
}
});
그의 문제점을 다음과 같다을 시도
는 target.id 동일하지 심지어 loginDialog하는 것입니다 자식 div 내에서.
위의 내용은 앞으로 나아갈 수있는 좋은 방향이지만 해결책은 불완전합니다.
이것을 달성하는 가장 좋은 방법은 무엇입니까?
나는 필요하지만 – shashi