问题标签 [collapse]

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 投票
8 回答
11755 浏览

django - 如何将“折叠”添加到 Django StackedInline

以同样的方式,您可以将 'classes': ['collapse'] 添加到您的 ModelAdmin 字段集之一,我希望能够让 Inline Model Admin 可折叠。

这张票,在管理界面中折叠内联相关对象,准确地讨论了我想要完成的事情。但与此同时,在我们等待下一个版本时,最好的解决方法是什么?

仅供参考:我想出了一个解决方案,但我认为存在更好的解决方案。我会让投票来处理它。

0 投票
6 回答
27843 浏览

jquery - 在 jQuery 中向上移动多个父级 - 更有效的方式?

所以,我有一个导航,它是一个列表,有子列表和子列表。

基本上,导航默认是折叠的,但是如果人们点击子列表中的页面,我想显示父列表。如果它是子列表的子列表,我需要显示两个父列表。我已经设置好了,但是,我不喜欢将 5 个 .parent().parent() 向上遍历以展开列表。有没有更有效的方法?

的HTML:

jQuery:

非常感谢任何和所有帮助。

0 投票
1 回答
9062 浏览

mvvm - 使用 MVVM 在 ButtonClick 上折叠/可见用户控件 - 无交换机制 -

在我的场景中,我有一个 MainView + MainViewModel、UserControl1 + UserControl 2。在 MainView 中,我有 2 个按钮标记为:Button_ShowUserControl1 + Button_ShowUserControl2。在 MainView 的下部,我有一个“ContentGrid”,它采用/should_take...每个用户控件。

我的目标:

单击 Button_ShowUserControl1 时,UserControl1可见UserControl2 任何其他 UserControl 必须设置为Collapsed。同样适用于 Button_ShowUserControl2。

我的问题:

1.) 由于 UserControls 应在应用程序启动时加载,我如何将它们全部放在一个“ContentGrid”中?这实际上是不可能的......那么我怎样才能让一个 UserControl 可见,而另一个在同一个地方/“ContentGrid”刚刚折叠?

2.) 作为 1.) 似乎不可能我如何在应用程序启动时实例化所有 UserControls 并在单击相应按钮时使它们仅可见/折叠?

3.) 由于 UserControl 有一个属性 Visibility = Visible/Hidden/Collapsed,我怎样才能绑定到 ViewModel 中的属性返回像 Collapsed 这样的值?我只能得到像 Visibility = false/true 这样的布尔值?

我的测试代码:

是的,代码是错误的,所以我在这里问:)

0 投票
2 回答
287 浏览

expand - 视觉 C# 速成版 2008

在 Visual C# Express 2008 中编码时,您可以使用文本编辑器左上角的 +/- 符号展开/折叠代码段。这些会在创建函数时自动出现。

无论如何我可以手动将展开/折叠点添加到代码段。

0 投票
3 回答
1792 浏览

performance - 有效的循环崩溃

在某些应用程序中,我需要将嵌套循环合并为一个,同时保留单独的索引信息。

所以已经研究了使用除法/模(昂贵的运算)和使用 if 语句(中断矢量化,分支预测问题)从 ij 恢复 i,j 的明显方法。最后我想出了以下内容(使用 C 风格的比较):

是否有更好的方法来做到这一点?谢谢

0 投票
3 回答
14554 浏览

jsf - 在 Datatable JSF 中展开表行的折叠

我一直在尝试使用核心 JSF 实现表行展开/折叠的功能,而且我必须保留排序。核心 JSF 中有没有一种方法可以实现此功能?

0 投票
1 回答
1631 浏览

jquery - jquery treeview plugin change link behavior (avoid collapse)

I am using the jQuery Treeview plugin. Have a look to the "Sample 1 - default" provided on the demo page of the plugin http://jquery.bassistance.de/treeview/demo/. In my case all folders and files are links. If I click for example on the expanded "Folder 2" it will first collapse and then follow to the link location. The behaviour I would like to is, that only collapsed ones will expand first and if it already expanded it will stay like this.

The code in the plugin (jquery.treeview.js) which toggle the behaviour is the following:

I already figured out how to get all the links, which should be changed:

The result will be a array of all li which are currently collapsable (expanded): [li., li.collapsable]

But I don't know how to proceed from there :-( Hopefully someone could help me along...

I already changed sucessfully the linkbehavior for the current selected (class=selected) link with this code:

Many thanks in advance!

0 投票
1 回答
1394 浏览

css - CSS:帮助对齐 div(展开-折叠)框彼此相邻

我在对齐两个相邻的 div 框时遇到了一些麻烦;。或者更准确地说,我已经将我的两个“头”框彼此对齐,但我的问题是我将它们用作展开-折叠容器并且这些框无法正确对齐。

我在下面发布了整个代码,如果有人能解决这个问题,我将不胜感激,这可能并不难。另一个问题是,当我扩展隐藏区域时,两个框“重置”并再次相互站立。

谢谢梅斯蒂卡

0 投票
1 回答
3684 浏览

css - 让展开折叠框向下和向上移动/推动主要内容

我刚刚有一个关于对齐两个展开折叠框的问题并得到了答案,它有效,但我没有遇到另一个问题。

当我展开时,我的盒子下面的文本(主要内容)没有被向下推,而是更多地“向右轻推”。

问题在下面的代码中很清楚:

有谁知道如何“解释”我的扩展框以向下和向下推下面的文本?

谢谢梅斯蒂卡

0 投票
2 回答
3043 浏览

jquery - 使用 JQuery 同时折叠和展开 Accordion(演示)

我被困在使用 JQuery 的展开/折叠手风琴上。

单击初始标题并展开后,如果您单击另一个标题,它将完全折叠前一个标题,然后它将展开您单击的标题。这种先折叠然后再展开第二种技术非常分散注意力,应该发生的情况是,随着标题的展开,它应该折叠最初的标题。我错过了什么?

您可以在这里体验演示

以下是我的全部作品>>

Javascript

CSS

HTML