问题标签 [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 投票
1 回答
483 浏览

css - IE CSS 嵌套水平列表位置

使用 (http://lwis.net/free-css-drop-down-menu/dropdown.simple.linear.html) 的修改版本,我创建了一个嵌套列表,分为 3 个级别。1级和2级是水平的,3级是垂直的(至少这是计划)

第一级和第二级在所有浏览器中都按预期工作。

在 IE6 中,第三层从它的父 LI 的末尾开始,而不是在它的正下方。

例如:

应该:

当我去酒吧时,任何帮助都会得到衷心的感谢和举杯;)

以下所有代码

jQuery

CSS

HTML

0 投票
2 回答
450 浏览

c# - FxCop:将矩阵作为属性返回 (C#)

我有一个静态类“默认值”,它应该保存默认矩阵,这些矩阵被转发到最后请求的接口double[][]。到目前为止,我只是将静态属性放在返回double[][]s 的这个类中。

现在要使其符合我们公司的编码标准,代码必须符合 FxCop 的规则CA1819,这不允许我像以前那样从属性返回锯齿状数组。而不是数组,我将返回IListIEnumerable(如这里所讨论的)。

“足够公平”我想,所以我实现了返回的属性IList<IList<double>>(尽管嵌套类型也很不酷)。但是,正如我所说,我需要使用的接口最终要求double[][]矩阵。我不知道如何在不显式转换回每个 list的情况下将此列表列表转换为数组数组。当然,我可以,但这会产生大量开销,特别是因为我什至不访问这些矩阵 - 我只将它们传递给接口。

(PS:我知道,这是接口的错,但目前我们无法改变。)

编辑:我发现使用ILists<IList<double>>done 无论如何都没有帮助,因为它违反了 CA1006。我采取的让 FxCop 闭嘴的简单解决方案是将属性设置为内部。无论如何,更好的解决方案如下所述。或者,可以考虑使用索引属性,但这在 C# 中有点混乱。

0 投票
4 回答
14326 浏览

python - Python从列表中删除项目

我有一个给定格式的列表:

列表 ['Linus Torvalds', ''] 中有一些类似的元素,我想删除这些元素。那么为什么下面的代码不删除它们呢?

0 投票
2 回答
587 浏览

haskell - haskell - 嵌套的空列表

你好 Haskellers 和 Haskellettes,

在阅读http://learnyouahaskell.com/时,我的一个朋友遇到了一个问题:

是否可以在 Haskell 中编写一个递归函数,如果所有 sub-sub-_-sublists 都为空,则返回 True。我的第一个猜测是 - 应该是 - 但我在编写类型注释时遇到了一个大问题。

他尝试了类似的东西

这是 - 不工作 - :-)

我想出了类似的东西

  • 用 concat 折叠 - 得到一个长列表
    (给我实现问题)
  • 或制作一个无限的树状数据类型 - 并从列表中制作它
    (尚未实现)

但对于这个问题,后者听起来有点矫枉过正。你的想法是什么——在这样一个阳光明媚的星期天;-)

提前致谢


作为对所有评论的回应——我想补充的是这种糟糕的风格,这只是一个实验
不要在家尝试做这个!;-)

0 投票
2 回答
8507 浏览

css - CSS嵌套列表菜单悬停问题

好的,我的问题是我的嵌套子类别应该隐藏,直到我将鼠标悬停在父类别上,但是当我将鼠标悬停在主父类别上时,所有子类别和子子类别都会显示。

如何解决此问题,以便仅显示父子类别而不显示子类别子子类别,直到我将鼠标悬停在它们上方?

这是CSS。

这是HTML。

0 投票
1 回答
691 浏览

jquery-ui - JQueryUI拖放接受嵌套列表

在这个嵌套列表示例: http: //jsfiddle.net/7e2gs/中,可放置项的接受函数返回预期值(当可放置项是可拖动项的子项时为假)。

然而,activeClass 被应用于所有的 droppables,而不仅仅是那些接受函数返回 true 的。

如何让 activeClass 仅应用于接受函数返回 true 的项目?

0 投票
2 回答
5258 浏览

tree - 如何更新 Sencha Touch 中的嵌套列表/树存储?

我有一个嵌套列表,必须根据用户在 Ext.Carousel 中选择的内容填充新数据。

似乎文档和论坛没有答案,因为我已经搜索了 2-3 天。先感谢您。

0 投票
3 回答
216 浏览

python - 清理嵌套列表

我有一个看起来像这样的嵌套列表的巨大混乱,只是更长:

最终我想要看起来像这样的东西:

但我不确定如何处理引号中的双引号以及如何将水果与数字分开,尤其是用逗号分隔一些水果。我已经尝试了很多东西,但一切似乎都让它变得更加混乱。任何建议将不胜感激。

0 投票
4 回答
1393 浏览

jquery - 如何为嵌套列表的顶级元素设置样式

给定以下无序的嵌套列表结构:

我需要使用什么 jQuery 选择器来设置顶级 li 元素(项目 A、项目 B 等)而不是“描述”li 元素的样式?

我尝试使用 .children() 选择器,jQuery 文档说它只选择所选元素的直接子元素,但我尝试的所有内容要么设置整个列表的样式,要么只设置二级 li 元素的样式。

这是我正在使用的 jQuery:

和:

更新 我为此创建了一个jsFiddle,所以随意弄乱它......

0 投票
1 回答
7059 浏览

image - Sencha Touch - List/nestesList 与图像

今天早上我已经开始使用 Sencha Touch,我需要一些帮助。

如果我像这样创建一个nestedList:

如何将图像添加到列表中?例如,如果我想将可口可乐标志放在无糖可乐旁边。我尝试在里面设置一个图像的html,但这只是给了我一个空白项。尽管有“文本”属性,但我找不到任何关于如何操作列表项的信息。我知道这是可能的,因为我看到了一个包含带有联系人照片的联系人列表的示例。

我希望你能帮助我,并提前谢谢你。