есть решение, может кому-то пригодится:
строки 8-10 переписать
if (o.id != 'myClose') while (o.parentNode)
if (o.id == 'myDIV') break; else o = o.parentNode;
if (o.id == 'myClose' || o.id != 'myDIV')
<span id="myClose" style="text-decoration: underline; cursor: pointer">X</span>