이 기사에서는 옵션을 통해 마우스 아웃을 트리거하여 IE의 마우스에 대한 솔루션을 설명합니다. 참조를 위해 공유하십시오. 특정 분석은 다음과 같습니다.
구현할 기능 :
Div가 있습니다. 마우스가 지나면이 div가 완전히 확장되고 마우스가 멀어지면 div가 뒤로 물러나고 div 내부에 선택된 선택 상자가 있습니다.
선택을 수행 할 때 IE에서 문제가 발생합니다. 마우스가 옵션을 통과하면 DIV가 다시 줄어들지만이 현상은 다른 브라우저에서는 그렇지 않습니다.
해결책:
즉, 마우스가 옵션으로 이동할 때 window.event.toelement의 값은 null이고 다른 브라우저의 값은 객체입니다.
마우스가 div에서 직접 이동하면 Window.event.toElement의 값은 객체이며 다른 브라우저도 마찬가지입니다.
요약하면 다음 코드를 마우스 아웃에 추가하여 문제를 해결할 수 있습니다.
if (window.event.toElement == null) 반환;
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.