In a html structure like this
<div class="col-sm-4 blockDiv" id="focusDiv">
<div style="height:51px;padding:1em;background-color:white;" id="totalSel">Countries visited in last 6days?</div>
<div style="background-color:white;" id="bg-div">
<ul id="testMulti">
<li>
<span class="textinput" style="display:block;">
<input type="text" id="countriesVisited">
<label for="countriesVisited">Countries visited in last 6days?</label>
<input type="hidden" id="countriesVisited-val" name="countriesVisited-val" value="">
</span>
</li>
<li class="selected2 mulSel"><span class="mulSel1">Indonesia</span><span class="remove">x</span>
</li>
</ul>
<div style="clear:both;"></div>
</div>
</div>
The input box is autocomplete and each country is appending to the ul
tag. I want to hide the div with id focusDiv
when user clicked outside of this div