问题标签 [nested-lists]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
24059 浏览

python - 如何计算嵌套列表中子列表的数量?

我创建了一个列表:

我如何获得子列表的数量a?在这种情况下,它是 3。

0 投票
48 回答
177287 浏览

python - 展平不规则的列表列表

是的,我知道这个主题之前已经讨论过(这里这里这里这里),但据我所知,除了一个之外,所有解决方案都在这样的列表中失败:

所需的输出在哪里

或者甚至更好,一个迭代器。我看到的唯一适用于任意嵌套的解决方案是在这个问题中找到:

这是最好的模型吗?我忽略了什么吗?任何问题?

0 投票
5 回答
15173 浏览

python - 如何在python中创建嵌套列表?

我知道你可以像这样在 python 中创建简单的嵌套列表:

但是如何创建一个 3x3x3 的零矩阵呢?

或者

似乎不对。没有办法创建它只是将维度列表传递给方法?前任:

0 投票
1 回答
1492 浏览

jquery - IE7中嵌套列表的jQuery悬停问题

我有一个菜单的左浮动 UL 列表,一个带有嵌套 UL 下拉菜单的选项,每个选项都有自己的嵌套 ul 子项,仅在悬停时显示。我在 IE 7 中发现的是,如果鼠标移出父级的边界,则子菜单消失,它似乎也在清除子菜单中的链接。

当前页面可以在http://evolutionmmo.co.uk/WLT/找到。带有下拉菜单的项目是“计划您的旅行”。

我认为这可能是我的菜单的定位 css 问题,但无法弄清楚。

更新:

好的,经过一番摆弄,我似乎发现我的菜单有一些相当奇怪的行为。首先,如果您尝试将鼠标悬停在其上方的项目上,它只会隐藏菜单,其次,如果您尝试在子子菜单中从一个项目移动到另一个项目,并且您没有从带有文本的区域移动到带有文字的区域,也就是说,不是将鼠标悬停在单词上,而是将鼠标悬停在侧面,然后它也会隐藏菜单,我一生都无法弄清楚为什么会这样。这仍然只在 IE7 中。

谢谢,心理学

0 投票
1 回答
9810 浏览

django - Django URLs - 如何通过干净的 URLs 传递项目列表?

我需要实现一个类似于这样的结构:example.com/folder1/folder2/folder3/../ view(最后可以有其他东西而不是“view”)

这个结构的深度是未知的,在树的深处可能有一个文件夹。获得这个确切的 URL 模式是必不可少的,即我不能只去example.com/folder_id

关于如何使用 Django URL 调度程序实现这一点的任何想法?

0 投票
1 回答
406 浏览

jquery - 无法删除 jQuery 变量中的嵌套列表

我有一个嵌套的排序列表,我使用这段代码制作动画......

现在我不想显示嵌套列表(ol s)或 ols 中的 li 或为其设置动画

看看这里的例子

我的 ols 的结构是

我可以使用此代码隐藏嵌套的 ols...

但是,尽管它们是隐藏的,但仍然需要时间来制作它们的动画

我无法使用此代码删除嵌套的 li

看看这里

任何帮助

感谢
Pradyut

0 投票
2 回答
17258 浏览

jquery - jquery嵌套可排序列表

我有这个代码

对于这种 UL

但它可以动态改变......当我拖放主要的li时,它正在工作,当我与孩子一起做时,它会拖动主要的li

怎么了?

0 投票
1 回答
1082 浏览

jquery - 排序嵌套列表,只允许在相同的 ul 中对 li 进行排序

我遇到的问题:

  1. 对主要的 ul 进行排序是有效的,但不是一直都在工作 - 我会尝试自己解决这个问题,但如果这里的代码有问题,而不是 proccess-sortable 中的代码有问题 - 告诉我。
  2. 在主 ul 中移动 li 是可以的,但是 sub 或 sub 的 sub 有问题 - 我可以将一些东西从一个 sub 拖到它的 sub 或其他方式 - 我不希望这种情况发生。
  3. 我希望能够拖动 li 并选择只有这个 ul 组将发送到 proccess-sortable 以进行更新的那个 - 我怎样才能捕捉到我正在拖动的 li 的特定 ul?
0 投票
2 回答
564 浏览

jquery - 无法使用 jquery 在列表之间添加列表项

我有一个具有结构的有序列表

我想使用 jquery 在子列表 2 和 3 之间添加一个列表项

我使用了代码: -

但这附加在 li “另一个测试”中,而不是在 2 li 之后

这是示例页面

点击“sub-comment”在li里面添加一个li 2
点击“comment”显示sub-lis的结构

请帮忙

谢谢

普拉久特

0 投票
1 回答
347 浏览

c# - 对可用于创建优先项的分层列表的 C# 控件的建议?

我需要能够在 C# 应用程序中显示和编辑任务的分层列表。它可以是 Windows 窗体应用程序,也可以是 ASP.NET。

基本上,我想要与 Microsoft Project 处理任务的方式类似的行为。

控制将需要:

1)维护由多个字段组成的项目列表

2)每个item可以有多个children(至少3层嵌套)

3)需要很容易改变一个项目的父母/孩子

4) 需要非常容易地编辑字段(就像在 Excel 中更改单元格一样快)

5)通过拖放或剪切和粘贴重新排序项目需要非常容易

6)如果我可以轻松地将控件连接到数据库,那就更好了

有人对控件有任何建议供我查看吗?