Скажем, у меня есть div, содержащий неограниченное количество дочерних элементов div с. Есть ли простой способ заставить jQuery выбрать n th div и каждый div после него, чтобы я мог изменить их (в этом случае вызовите remove() на старых div s)
div
remove()
Вы можете использовать селектор ": gt ()" :
// div's 10 and higher $('div:gt(9)').show()
Или, если вам нужно сначала что-то сделать со всеми div:
$('div').css('color', 'red').filter(':gt(5)').remove();
Набираю это у меня в голове и в документации по API jQuery (читай: это не проверено), но первое, что я сделаю, это наберу
$('#container div').slice(-n).remove();