마우스 이벤트에 대한 모든 이벤트가 언제 시작되는지 알고 싶습니다.는 mouseevent의 모든 이벤트가 시작된 시점을 감지합니까?
예를 들어, 문서 및 요소에 리스너를 등록한 다음 요소를 클릭하면 여러 이벤트가 실행될 수 있습니다 (결과 이벤트가 버블 링되는 경우 자세한 내용).
해당 클릭으로 인한 모든 이벤트가 완료되면 어떻게 알 수 있습니까?
This site은이를 수행하는 한 가지 방법을 제공합니다. 일정 기간에 새로운 이벤트로 목록을 업데이트하여 마우스 이벤트를 목록으로 클러스터합니다. 나는 타이머가없는 자동화 된 방법을 원했다. 그래서,
window.setTimeout(function()
{
// All events have finished, so we can run our code now
}, 0);
자바 스크립트에서 타이머
가 동일한 스레드에서 실행됩니다 : 당신은 그냥 모든 이벤트가 완료 한 후 몇 가지 코드를 실행하고자하는 경우
제안 해 주셔서 감사합니다. ppk의 사이트는 이벤트를 목록에 클러스터하기 위해 타임 아웃을 사용합니다 (log.end 및 호출 방법 참조). – jedierikb
걱정하지 않아서 다행이었습니다. 타이머에서 log.end()가 호출되는 것이 맞습니다. 그러나 log.msg()는 목록에 출력하는 함수입니다. log.end()는 항목이 추가 될 때마다 로그가 맨 아래로 스크롤되도록합니다. –