jquery扩展firlst ul> li> ul的父项

我有一些jQuery,这扩大/折叠点击。我想第一个项目默认扩展,但即时通讯与jQuery的麻烦。我尝试了几个不同的角度无济于事。任何帮助将非常感激!

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

0
额外 编辑
意见: 1

2 答案

如果你的问题只是你想要打开第一个项目,在设置所有菜单jquery后,你可以做这样的事情:

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

或者你可以模拟点击:

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

实际的代码依赖于你的实际实现以及你如何打开它,但总的想法是触发第一个元素打开。

0
额外

您可以使用以下行保留默认扩展的第一项

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

它所做的是选择 first li ,然后在 lishow 中选择 ul

第一个儿童选择器

工作小提琴

0
额外