问题标签 [expand]

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 回答
188 浏览

javascript - 需要一些帮助来构建一个扩展的 div

我需要一个扩展 div,它在初始化时仅显示 300x960 图像的顶部 30x960 以及左上角的“扩展”按钮。单击展开按钮将向下“滑动”div 以显示 300x960 的完整图像。点击其他任何地方,无论是扩展的还是收缩的,都会将用户带到广告商网站。我可以从中构建任何快速的片段吗?

0 投票
2 回答
171 浏览

oop - 展开面向对象的代码

是否有任何工具可以扩展面向对象的代码,因此不存在任何类型的共享?例如,如果我有两个继承 C 的类 A 和 B,那么该工具将调整类 A 和 B 以不再使用 C。如果该工具这样做并且它仍然编译并产生相同的结果,那也很好。我认为如果动态检查类类型,主要困难将是调整任何条件逻辑。

我知道从机器的角度来看这完全没有意义,但这将是一个有趣的学术练习。

0 投票
1 回答
2361 浏览

gwt - 具有动态内容的 RowExpander

我想用 RowExpander 创建一个网格。我面临的问题是每一行都有不同的信息要显示在扩展区域中。例如,每一行代表一个科目,扩展区域显示与该科目相关的成绩(exam1、exam2 等),如下所示:

+数学
考试1 优秀

考试2 非常好

问题是我无法预测每个科目的成绩(考试)数量,因此在这种情况下固定模板不起作用。

处理这种情况的最佳方法是什么?

注意:如果问题中有任何不清楚的地方,请询问。谢谢你。

0 投票
2 回答
19414 浏览

jquery - Jquery Accordion 展开全部 全部折叠

我正在寻找一种包含“全部展开”和“全部折叠”的方法。我已经使用一个简单的 jquery 手风琴用新代码更新了演示。

原始代码应归功于http://www.stemkoski.com/stupid-simple-jquery-accordion-menu/上的 Ryan Stemkoski

演示:http: //jsbin.com/ucalu3/5/

0 投票
1 回答
1889 浏览

iphone - 带部分的动态可扩展 UITableView

我目前正在创建一个带有可展开/可折叠部分的 UITableView。

我以 JSON 格式从 Internet 获取数据,将其存储在数组中,如下所示:

{第 1 节 {s1 数据 1,s1 数据 2,...},第 2 节 {s2 数据 1,s2 数据 2,依此类推}}

部分可以是字母、年份编号或其他任何内容。

我像这样创建我的表格视图标题:

这很好,但在我的“toggleSection”方法中,我找不到知道女巫部分已被触摸以折叠/展开的方法。

我知道我无法在选择器中发送参数...那么您认为哪种解决方案适合我的需求?

提前致谢 !

0 投票
2 回答
1272 浏览

c# - WPF - 防止在新数据绑定上自动调整列表框的大小?

我目前有一个包含列表框的窗口。列表框显示搜索结果。

我目前遇到的问题是,当执行搜索并将足够的项目添加到 ListBox 时,ListBox 会垂直扩展并强制表单也垂直扩展。

我知道我可以用 maxheight 解决这个问题,但我不想将表单的大小限制为用户,只限制在运行时的程序。

有没有办法告诉 ListBox 在用户调整表单大小时不会自动展开或仅展开?

0 投票
1 回答
819 浏览

wxpython - 如何让 wxFrame 刷新而无需在 wxPython 中手动调整它的大小?

我在 wxPython 脚本中有一个简单的框架,它不像我想要的那样令人耳目一新。

基本上框架开始是空白的。然后,用户可以选择不同的数据集以网格形式查看。选择数据集后,脚本会创建一个网格并将其放入框架中的 sizer 中。问题是框​​架以非常小的尺寸显示网格,sizer 没有像它应该的那样扩展(或者至少是我期望的那样)。此外,当我手动(即用鼠标)调整框架大小时,sizer 会突然像它应该的那样扩展,并且整个框架都充满了网格。

我怎样才能让 sizer 立即扩展网格,而不仅仅是在我手动调整框架大小时?

0 投票
4 回答
14688 浏览

qt - (PyQt) QTreeView - 想要展开/折叠所有子孙

我希望能够在 QTreeView 中展开或折叠特定分支的所有子项。我正在使用 PyQt4。

我知道 QTreeView 有一个绑定到 * 的扩展所有子项功能,但我需要两件事:它需要绑定到不同的组合键(shift-space),我还需要能够折叠所有子项.

这是我到目前为止所尝试的:我有一个 QTreeView 的子类,其中我正在检查 shift-space 键组合。我知道 QModelIndex 会让我用“child”功能选择一个特定的孩子,但这需要知道孩子的数量。我可以通过查看 internalPointer 来计算孩子的数量,但这只能为我提供层次结构第一级的信息如果我尝试使用递归,我可以获得一堆子计数,但是我不知道如何将这些转换回有效的 QModelIndex。

这是一些代码:

这是我正在调查的递归方法的开始,但是在实际尝试设置展开状态时我遇到了困难,因为一旦进入递归,我就失去了与任何有效 QModelIndex 的“联系”......

感谢大家花时间看这个!

0 投票
2 回答
4793 浏览

css - 用内部子 div 的内容扩展父 div 的高度

我对此没有太多细节,但希望我能在这件事上借鉴其他人的知识。

我有一个设置了最小高度的 div。此 div 包含内容并在 .net 转发器中重复多次。

这工作正常。

在主 div 中是另一个 div。这包含更多可以跨越多行的内容。我遇到的问题是,如果子 div 高于父 div,则父 div 不会在高度上扩展。并且由于它在转发器中,子 div 的内容扩展到下一个父 div。有没有办法通过 css 我可以扩展父 div 以便扩展子 div 的内容。

这是我的标记的一个非常缩小的版本:

关于如何解决这个问题的任何帮助都会很棒

0 投票
1 回答
230 浏览

forms - 打开表单的第二个区域,单击门户行项目上的按钮以在 Filemaker 11 中填写该行项目的详细信息

在 filemaker 11 数据库中,我有一个包含三个选项卡的布局,即当前年份、上一年和下一年。Next Year 选项卡用于计划来年。每个选项卡布局都有一个我们提供的所有课程编号的门户。

我想做的是在门户上的每个课程行旁边添加一个按钮(在 Next Year 选项卡上),它将启动相同布局的另一部分(如果您愿意,可以显示或展开)以打开所有其他部分可以填写该特定课程编号的详细信息(例如部分、学期、学分权重、讲师等),然后单击按钮添加此新记录。

任何帮助,将不胜感激。