0

我正在寻找一种使 html 列表框适应具有无限数量级别的分层内容的技术( const > 1 就足够了)。层次结构级别应该像通常的文件浏览器视图一样可折叠。应尽可能全面地保留/模仿 html 列表框行为。你有关于在哪里找到或如何实现这个的提示吗?jquery 解决方案很好。

firefox 3.5+,即8+,safari 5必须支持;歌剧 11,铬 9 会很好。

据我了解这个问题,列表框内容是在他们自己的浏览器窗口中呈现的,没有任何标准的窗口装饰。关于如何在 js 中获取此窗口的句柄的提示将是一个足够的起点,并在我误解浏览器行为的情况下纠正我。

预先感谢您的努力,

此致,

卡斯滕

4

2 回答 2

0

怎么样:

http://jquery.bassistance.de/treeview/demo/

于 2011-02-04T15:22:35.313 回答
0

我以前使用过JStree,发现它相对容易使用并且构建牢固。它有一些内置主题,您可以使用这些主题来模仿文件浏览器。

它使用多种数据源,包括支持 AJAX 动态更新。但是,如果您的树不是太大,HTML 嵌套列表是可访问性的理想来源(没有 JS、屏幕阅读器、机器人都可以查看)。

您可以在每个节点中放置几乎任何您想要的内容,包括列表框或其他表单元素。

不过,我不太清楚您要做什么(请参阅上面的评论)...

于 2011-02-04T15:46:49.550 回答