그 문제가 있습니다. 페이지가 현재 탭에로드되어 있는지 또는 현재 페이지에로드되어 있는지에 따라 변수를 false/true로 설정해야합니다. 비활성 탭.Firefox에서와 같이 Chrome에서 페이지로드시 window.onBind의 초기 트리거링을 얻는 방법
var hasFocus = false;
$(function() {
$(window).focus(function() {
hasFocus = true;
});
});
파이어 폭스 그리고 내가하고 싶은 일을 즉 : 그래서 포커스 이벤트와 함께 할 시도, 더 많거나 적은 같은 (이것은 jQuery의) 페이지가 활성 탭에로드 된 경우 이벤트입니다 즉시 트리거되고 배경 탭에로드되며 탭이 활성화 될 때만 이벤트가 트리거됩니다.
크롬을 사용하지만 페이지가 현재 활성 탭에로드 될 때 이벤트가 트리거되지 않습니다. 아무도 이것에 대한 해결 방법을 알고 있습니까? 나는 또한 mouseenter, hover와 같은 이벤트를 시도했지만 불행히도 비활성 탭에서도 pageload에서 실행됩니다. 미리 감사드립니다!