【发布时间】:2013-08-08 16:16:55
【问题描述】:
我有一个 <dl> 列表,其中包含多个 <dd><ol>...</ol></dd> 列表,每个列表都有一些 <li> 元素。我正在尝试选择除每个 <ol> 列表的前 2 个元素之外的所有元素。
我可以通过使用轻松实现它
$("dl dd ol").each(function(){
$elems = $("li:gt(2)",$(this));
});
我很好奇,是否可以在不使用$.each 的情况下执行相同的操作(即仅使用选择器)?我试过$("dl dd ol > li:gt(2)"),但似乎:gt 没有相对于父级索引。目前有没有办法只使用选择器来做到这一点?
【问题讨论】:
标签: jquery jquery-selectors html-lists