扩展jQuery手风琴

3
假设您有5个“手风琴”(即5个可展开/可折叠的部分)。在页面加载时,是否可以预设其中一个部分已展开?

难道不应该有一个选项来设置默认打开哪个吗? - Andre Backlund
不知道您使用的手风琴是哪种,因此很难就此问题提供建议。但无论如何:在JavaScript中编写代码,当文档准备就绪时选择第一个手风琴项目,然后调用手风琴JavaScript中的slideDown函数即可。 - Jozzeh
3个回答

4

需要可折叠:是。

代码示例 使用指定的 active 选项初始化手风琴。

$( ".selector" ).accordion({ active: 2 });

在初始化后获取或设置活动选项。 //getter

获取或设置活动选项,需要在初始化之后进行操作。

var active = $( ".selector" ).accordion( "option", "active" );

//设置器

  $( ".selector" ).accordion( "option", "active", 2 );

我希望这能有所帮助。你可以查看http://jqueryui.com/demos/accordion/了解更多相关的it技术内容。

1

$( ".selector" ).accordion({ active: 2 });

如果您没有明确指定选项,它将默认为第一个子元素。这里是一个演示,也许会有所帮助。


1

是的,有一个活动属性来确定默认展开的部分

您可以在这里看到 active


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接