न्यूनतम विलंब के साथ विंडो लोड घटना - सीएसएस-ट्रिक्स

Anonim

अगर विंडो कैश्ड हो तो window.load सुपर डुपर फास्ट फायर कर सकता है। यदि आप उस घटना का उपयोग करना चाहते हैं, लेकिन सुनिश्चित करें कि न्यूनतम समय बीत चुका है, जब तक वह ऐसा नहीं करता ...

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