Files
30-seconds-of-code/node_modules/@mikaelkristiansson/domready/ready.min.js
2019-08-20 15:52:05 +02:00

5 lines
651 B
JavaScript

/*!
* domready (c) Dustin Diaz 2014 - License MIT
* ie10 fix - Mikael Kristiansson 2019
*/
!function(e,t){typeof module!="undefined"?module.exports=t():typeof define=="function"&&typeof define.amd=="object"?define(t):this[e]=t()}("domready",function(){var e=!1;navigator.appVersion.indexOf("MSIE 10")!==-1&&(e=!0);var t=[],n,r=typeof document=="object"&&document,i=e?r.documentElement.doScroll():r.documentElement.doScroll,s="DOMContentLoaded",o=r&&(i?/^loaded|^c/:/^loaded|^i|^c/).test(r.readyState);return!o&&r&&r.addEventListener(s,n=function(){r.removeEventListener(s,n),o=1;while(n=t.shift())n()}),function(e){o?setTimeout(e,0):t.push(e)}})