Newly created elements without jquery expando attribute aren't maintained by jquery?
<p>I have collapsable/expandable <a href="http://docs.jquery.com/Plugins/Treeview" rel="nofollow">tree</a> created in jQuery.
After loading the tree:</p>

<pre><code>$("#tree").treeview({
        collapsed: true,
        animated: "medium",
        control: "#sidetreecontrol",
        persist: "location"
    });
</code></pre>

<p>I have expando data attribute on the nodes, for example:</p>

<p><img src="http://i.stack.imgur.com/36E9e.jpg" alt="alt text"></p>

<p>I've written some code which appends new nodes to my existing ones, basically by creating new <code>&lt;ul&gt;&lt;li&gt;</code> html elements. So after appending a new node, I have additional ul container, but without <strong>jQueryxxxxx...</strong> attribute:</p>

<p><img src="http://i.stack.imgur.com/kpuvL.jpg" alt="alt text"></p>

<p>While I'm able to expand and collapse nodes initialized on page loading, I'm not able to interact with the nodes I've added later, because they're not cached... ? I don't understand that and I don't know how to fix it to be able to collapse and expand nodes I've created after the tree is initialized.</p>

<p>Regards</p>
