index.js
function closest(el, fn) {
                    return el && (fn(el) ? el : closest(el.parentNode, fn));
                }
function closest(el, fn) {
                    return el && (fn(el) ? el : closest(el.parentNode, fn));
                }
function closest ( el , fn ) { return el && ( fn ( el ) ? el : closest ( el . parentNode , fn ) ) ; }
find nearest parent element
find nearest parent element