假设我的div
包含无限数量的子div
。是否有一种简单的方法可以让jQuery选择 n th div
和div
之后的remove()
所以我可以更改它们(在这种情况下,调用div
旧的{{1}} s)?
答案 0 :(得分:15)
您可以使用":gt()"选择器:
// div's 10 and higher
$('div:gt(9)').show()
答案 1 :(得分:2)
从头脑中输入这个和jQuery API doc(读:这没有经过测试),但我要做的第一件事就是
$('#container div').slice(-n).remove();
答案 2 :(得分:2)
或者如果你需要先对所有div做点什么:
$('div').css('color', 'red').filter(':gt(5)').remove();