我已经创建了一个扩展来显示在Firefox的侧边栏。 现在我需要显示一个树状结构,其中第三层将是动态的,并在点击时加载特定的链接。 我知道如何创建三个层次结构但静态数据..继承人的代码 firefox侧栏中的树元素与动态元素和点击功能
<treechildren>
<treeitem container="true" open="true">
<treerow>
<treecell label="Guys"/>
</treerow>
<treechildren>
<treeitem>
<treerow>
<treecell id="cell-of-treeitem1" label="Bob" onclick="alert('bob')"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Jerry"/>
</treerow>
</treeitem>
</treechildren>
</treeitem>
</treechildren>
的onclick不showup什么
1)我怎样才能实现链接功能..就像在点击treecell元素时打开的链接一样? “onclick”属性不起作用。此外,我可以在点击各个项目时运行JavaScript功能。
2)如何显示动态列表。假设我有一个JS函数来重新发送一个列表,我如何在这里显示它作为树元素(基本上,然后js应该每次运行我都会展开树父项来查看孩子)