Sự kiện tải cửa sổ với độ trễ tối thiểu - Thủ thuật CSS

Anonim

window.load có thể kích hoạt siêu nhanh nếu trang được lưu trong bộ nhớ cache. Nếu bạn muốn sử dụng sự kiện đó nhưng hãy đảm bảo rằng một khoảng thời gian tối thiểu đã trôi qua cho đến khi sự kiện đó diễn ra…

(function fn() ( fn.now = +new Date; $(window).load(function() ( if (+new Date - fn.now < 500) setTimeout(fn, 500); // Do something )); ))();