Bob*_*Bob 12 jquery jquery-selectors
我的问题是我有一个表,但我只想要从第一个索引到最后一个索引的行的子集.我以为你可以这样做:
$('table tr:gt(2):lt(5)');
我认为它只会给你排第3和第4行,但它最终会给你更多.如何告诉选择器只选择第3行和第4行?
Ale*_*ton 19
你非常接近,但选择器中的问题是:lt(5)过滤器.
你会想要这样的东西:
$('table tr:gt(2):lt(2)');
不同之处在于,在lt()应用过滤器时,前三个元素已经从集合中移除(通过gt()过滤器).所以这将抓住第3和第4个元素(零索引),而不是第3个到第8个元素.
Dav*_*ard 10
怎么样$('table tr').切片(2,4)
由于JavaScript数组是0索引,这将为您提供表的第三和第四行.Slice仍然会返回一个jQuery包装(子)集,所以它是相同的最终结果.
| 归档时间: | 
 | 
| 查看次数: | 8042 次 | 
| 最近记录: |