상단에 정보 div가 있고 하단에 재생 막대 div가있는 자체 비디오 플레이어를 만들고 있습니다.버튼을 누르면 div를 자동 숨기기
버튼을 누르면 5 초 안에 표시 줄이 사라지고 버튼을 누르면 숨겨진 경우 표시되거나 5 초 이상 머물러 있어야합니다.
은 처음에는 버튼이 대기열에의 setTimeout 함수를 추가 누를 때마다이
document.onkeyup = function(event) {
showBar('playbarDiv');
showBar('infoDiv');
setTimeout(function() {
hideBar();
}, 5000);
if (hideCounter !== 1){
focusOn('playButton');
hideCounter = 1;
}
};
좋아하지만 물론 뭔가 생각, 그래서 오초 후 바 숨기고 표시하기 시작합니다.
대신 새 "로드"버튼을 누르면 "재시작"SetTimeOut 같은 것을 피하기 위해 필요합니다. 이게 가능 Demo
:
이 간단한 예입니다? 또는 뭔가 다른 setTimeOut 사용할 필요가?
미리 감사드립니다.