我找不出哪个选择器用于获取子菜单中列出的项目。jQuery哪个选择子元素?
- 列表项
- 货品
- 列表项
- 一个
- 乙
- Ç
我想分页使用下一页/上一页列表但子菜单赢了没有出现。我想一次显示5个项目,但是当你点击下一个时,你不会得到返回的子列表。
和提琴:http://jsfiddle.net/saltcod/bXKsZ/1/
感谢
我找不出哪个选择器用于获取子菜单中列出的项目。jQuery哪个选择子元素?
我想分页使用下一页/上一页列表但子菜单赢了没有出现。我想一次显示5个项目,但是当你点击下一个时,你不会得到返回的子列表。
和提琴:http://jsfiddle.net/saltcod/bXKsZ/1/
感谢
这将隐藏所有的子李也。
$('ul li:gt(4)').hide();
假设主UL ID =列表,隐藏独生子女李的
$('#list > li:gt(4)').hide();
编辑:同样的问题,用下一个/上。因为子菜单也有UL
UL
使用space
焦指示后继节点。
$('ancestor descendant')
http://api.jquery.com/descendant-selector/
如果你只想要一个直接的子节点,使用>
$('parent>immediateChild')
你太亲近了,记住你可以选择li li来获得子列表项,当然隐藏了'li'隐藏了所有'li' s子和主 – JKirchartz 2012-02-29 19:36:17
你的HTML无效,子菜单'ul'应该放在'li'里面 – 2012-02-29 19:37:21