因此,我理解扩展和崩溃div使用AngularJS的背后的复杂思想,在某种程度上,不是全部。所以我知道如何在ng中重复和展开/折叠多个对象和它们的值等等。我遇到的问题是,如果我已经在ng中展开了一个项目,然后单击展开另一个,我希望当新的对象展开时,当前被扩展到自动折叠的对象。此外,我也应该能够在同一项上单击展开/折叠,而不会出现问题。我撞到一堵墙,我试着想办法弄清楚我在做什么。我的实际工作是通过折叠和扩展来工作,我唯一不能得到的就是,一旦我扩展了另一个项目,就会有一个项目崩溃。
因此,例如,从我在下面提供的代码中可以看出:
VA <-将展开/整理(在扩展中两个城市显示出扩展/崩溃的能力)
所有可折叠的项目都不应该折叠。-至少有一个项目应该保持不折叠。我想要更改以下示例以满足我的需求。我将感谢任何人的帮助!
/*\Animate collapsible set;\*/
$(document).one("pagebeforechange", function () {
// animation speed;
var animationSpeed = 200;
function animateCollapsibleSet(elm) {
// can attach events only one time, otherwise
我对Jquery很陌生。我有一个数据表,每个单独的行都可以展开/折叠,以便将子表显示为动态表,在单击父行时包含更多的行。当单独单击行时,我的代码运行时没有任何麻烦。
以下是代码:
//expand or collapse any case
$(".dataTables_scrollBody").find(".details-control").on("click", function () {
var tr = $(this).closest('tr');
var row = table