我有一些jquery在点击时展开/折叠。 我希望默认情况下扩展第一项,但我在使用 jQuery 时遇到问题。 我尝试了几个不同的角度,但无济于事。 任何帮助将不胜感激!
http://jsfiddle.net/trrJp/1/
您可以使用以下行将第一项保持展开状态
$('#collapser li:first-child > ul').show();
它的作用是选择first li
,然后选择该li
中的ul
并show
该。
第一个子选择器
工作小提琴
如果您的问题只是您希望打开第一项,那么在设置所有菜单 jquery 后,您可以执行以下操作:
$('#menu li:first').slideToggle();
或者,您可以模拟点击:
$('#menu li:first').click();
实际代码取决于您的实际实现以及如何打开它,但一般的想法是触发第一个元素打开。