Find closest hyperlink in DOM element
$ npm install --save closest-link
<article>
<a href="https://ashiknesin.com">Here is link
<span id="outer-span">Here is outer-span
<span id="inner-span">Here is inner-span</span>
</span>
</a>
</article>
const closestLink = require('closest-link');
const targetElement = document.querySelector('#inner-span')
closestLink(targetElement);
//=> '<a href="https://ashiknesin.com">...</a>'
MIT © Ashik Nesin