jsTree-Anzeigefehler in IE8

Ich habe mit jsTree gearbeitet und in IE8 ein Problem festgestellt. Alle Daten werden im Baum korrekt angezeigt, aber wenn ich versuche, einen Zweig des Baums zu reduzieren, werden sie nicht richtig angezeigt. Das heißt, die glatte Minimierungsanimation findet statt, aber dann sind die Daten wieder sichtbar, wenn dies nicht der Fall sein sollte.

Der gleiche Code funktioniert hervorragend mit Firefox 3.6.27 und Chrome 18.0.1025.151. Irgendeine Idee, warum sich IE8 anders verhalten würde?

Hier ist der Code für die Webseite:

<code><html>
<head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript" src="jstree/jquery.jstree.js"></script>
</head>
<body style="margin:0px">
    <script type="text/javascript">
        $(function() {
            $("#equipment_tree")
                .jstree({ "plugins" : ["themes","html_data","ui"] });
        });
    </script>
    <div id="equipment_tree" style="width:185px; float:left; height:100%; overflow:auto;">
        <ul>
            <li class="jstree-open"><a href="#">Root node 1</a>
                <ul>
                    <li><a href="#">Child node 1</a></li>
                    <li><a href="#">Child node 2</a></li>
                    <li><a href="#">Child node 3</a></li>
                    <li><a href="#">Child node 4</a></li>
                </ul></li>
            <li><a href="#">Root node 2</a></li>
        </ul>
    </div>
</body>
</html>
</code>

Und auch ein Bild vom Fehlverhalten:

Antworten auf die Frage(2)

Ihre Antwort auf die Frage