@Berzeg

Как удалить элементы списка не удовлетворяющие условию?

Есть список такого вида

<ul class="list-box">
	<li><a class="link">Белая ткань (0)</a></li>
	<li><a class="link">Черная ткань (1)</a></li>
        <li><a class="link">Синяя ткань (0)</a></li>
        <li><a class="link">Серая ткань (20)</a></li>
	<li><a class="link">Бирюзовая ткань (10)</a></li>
</ul>


Вопрос - как удалить все элементы с цифрой ноль, именно в таком виде, не заключая цифры в отдельный тег?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
chelovekmuravei
@chelovekmuravei
\(-_-)/ раз два три четыре
$(".list-box li a").each(function() {
  if($(this).text().indexOf('(0)') != -1){
    $(this).parent('li').remove();
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект