0

我有一些在点击时展开/折叠的 jquery。我希望默认情况下扩展第一项,但我在使用 jquery 时遇到了问题。我尝试了几个不同的角度都无济于事。任何帮助将非常感激!

http://jsfiddle.net/trrJp/1/

4

2 回答 2

0

如果您的问题只是您希望打开第一个项目,则在设置所有菜单 jquery 后,您可以执行以下操作:

$('#menu li:first').slideToggle();

或者您可以模拟点击:

$('#menu li:first').click();

实际代码取决于您的实际实现以及如何打开它,但总体思路是触发第一个元素打开。

于 2012-05-24T16:08:25.860 回答
0

默认情况下,您可以使用以下行保持第一项展开

  $('#collapser li:first-child > ul').show();

它所做的是选择 thefirst li然后ul在 thatlishowthat 中选择。

第一个子选择器

工作小提琴

于 2012-05-24T16:18:50.923 回答