Все равно не выводится. Я так понимаю, что из-за того, что присутствует дерево такого вида:
<div id="forTree">
<ul id="tree">
<li class="comp">
<span class="handle"></span>
<a> Компьютеры</a>
<ul>
<li onclick="EventOnLi(this.className)" class="file laptop"><a>Ноутбуки</a></li>
<li onclick="EventOnLi(this.className)" class="file computer"><a>Компьютеры(сборки)</a></li>
</ul>
</li>
</ul>
</div>
Если его в коде нет, то все корректно выводится
Пробовал менять
var div = document.getElementsByClassName('file laptop')[0];
на
var div = $('forData').getElementsByClassName('file laptop')[0];
ничего не меняется