UNPKG

@tannerhodges/snap-slider

Version:

Simple JavaScript plugin to manage sliders using CSS Scroll Snap.

14 lines (13 loc) 316 B
/** * Wait to run a function on DOMContentLoaded, or fire immediately if the * event has already fired. * @param {Function} fn * @return {void} */ export default function onReady(fn) { if (document.readyState !== 'loading') { fn(); } else { document.addEventListener('DOMContentLoaded', fn); } }