"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 창 크기즈가 완료된 후 작업을 수행하는 방법은 무엇입니까?

창 크기즈가 완료된 후 작업을 수행하는 방법은 무엇입니까?

2025-04-14에 게시되었습니다
검색:913

How to Execute Actions Only After a Resize Operation Has Finished?

Capturing the 'End' of a 'resize' Event

To address this issue and execute an action only when the resizing has concluded, we can employ a technique that involves the use of 'settimeout ()'및 'cleartimeout ()'. // 마무리 크기를 조정할 때 작업을 수행해야합니다 }

변수 'doit'을 선언하고 'null'으로 초기화합니다. 이 변수는 'settimeout ()'. 'doit'arible. 이것은 100 밀리 초의 지연 후 'resizedw ()'의 실행을 예약합니다. }; 크기 조정 작업이 종료되면 'onresize'이벤트 핸들러는 즉시 'resizedw ()'를 트리거하지 않고 호출됩니다. 지정된 지연 (100 밀리 초) 후, 'resizew ()'는 크기 조정 프로세스의 완료를 표시하여 실행됩니다.

예제 코드 :

function resizedw() {
  // Your action to be performed when resizing finishes
}

functionsizedw () {). // 마무리 크기를 조정할 때 작업을 수행해야합니다 Console.log ( '크기 조정 완료!'); } var do = null; Window.onResize = function () { 클리어 타임 아웃 (doit); doit = ​​settimeout (resizew, 100); };

var doit = null;
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3