бред какойто, запускал файл index.htm... пересохранил его в index2.htm и все заработало. Ничо не менял. Глюк повторялся даже используя чистый js.
<div id="test">
bla
</div>
<a href="#" onclick="document.getElementById('test').style.display='none';">HIDE</a>