JSFiddle - React, Tailwind, and code Playground
by Nick Craver
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/dot-luv/jquery-ui.css">
<a id="a1" href="#">make the element</a>
<p id="me">some words here
<span>Sub Element Test</span>
</p>
JavaScript
$(function() {
var tagFlag = '';
$("#a1").click(function(event) {
event.preventDefault();
tagFlag = 'me';
});
$(document).click(function(e) {
if(tagFlag && (e.target.id == tagFlag || $(e.target).closest('#'+tagFlag).length)) {
alert("Matched!");
}
});
});