Comment supprimer tous les éléments li à l'intérieur d'un ul sauf le premier et le dernier en utilisant jQuery?
4 réponses
Pour supprimer de toutes ul-s sur la page de la li-s qui ne sont ni le premier ni le dernier:
$('ul li:not(:first):not(:last)').remove();
Ou à l'aide d'un id:
$('#yourul li:not(:first):not(:last)').remove();
Si vous avez un objet jQuery avec votre ul:
$(yourul).find('li:not(:first):not(:last)').remove();
101
répondu
Mario Menger
2009-05-25 11:59:04
avez-vous essayé de sélectionner tous les éléments de la liste, puis de supprimer les premier et dernier éléments de la liste?
$('ul li').not('li:first, li:last').remove()
16
répondu
Samir Talwar
2009-05-25 11:48:10
$('ul li').not('li:first, li:last').remove();
ceci supprimera tous les éléments de la liste Excepté / Exclu premier et dernier élément,
Pour supprimer tous les éléments d'une liste
$('#yourulid li').remove(); //remove all li items from list named/id #yourulid
6
répondu
user602668
2011-02-04 05:39:33