호버 액션을 실행 한 요소를 console.log에 추가하는 방법에 대한 조언이 있으십니까? 이것은 iOS에서 작동하는 이상한 동작을 디버깅하기위한 것입니다.jquery/javascript 액션을 실행 한 요소 찾기
조치가 수행 된 항목을 찾을 필요가 없지만 누가 조치를 수행하는지 알 수 있습니다. 예를 들어 간단한 마우스를 가리키면 console.log로 마우스를 이동합니다.
if(event.type=="mouseover"){
console.log(event.originalEvent);
}
가 jsfiddle을 참조하십시오 : 당신은 그냥 마우스 오버 있는지 확인 나은, 함수에서 이벤트가있는 경우
$('div').mouseover(function(event){
console.log(event.originalEvent);
});
: 그것은 마우스 오버 인 경우
코드가 mouseover 처리기 안에있을 때 mouseover 이벤트가 발생한다는 것을 프로그래밍 방식으로 알아야 할 이유가 있는지 잘 모르겠다. – jbabey
질문 때문에 내가 로그 한 위치를 알지 못한다. 마우스 이벤트. 물론 내 예제에서는 mouseover 검사가 필요하지 않지만'event.originalEvent' 액세스 만 표시하고 솔루션에 복사하여 붙여 넣기 만하면됩니다. 하지만 맞습니다. 혼란 스럽습니다. 제 대답을 업데이트했습니다. – Marc