Здравствуйте, я хочу немного изменить функцию списка фильтрации вместо фильтрации литий, я хочу, чтобы сканировать многократный UL теги в DIV, который содержит, который содержит те же элементы списка в нем хау это возможно с этимJquery фильтрация списка требуется помощь
вот мой код JS
$(document).ready(function() {
$('#s').keyup(function(){
var valThis = $(this).val().toLowerCase();
$('.domain_pricing_list>li').each(function(){
var text = $(this).text().toLowerCase();
(text.indexOf(valThis) == 0) ? $(this).show() : $(this).hide();
});
});
});
вот мой HTML
<input placeholder="Search..." id="s" type="text" />
<div class="domain_pricing_list">
<ul>
<li><span>TLD</span>.com</li>
<li><span>Duration</span>1 Year</li>
<li><span>Registration</span>$10</li>
<li><span>Renewal</span>$10.45</li>
<li><span>Transfer</span>$10.33</li>
</ul>
<ul>
<li><span>TLD</span>.net</li>
<li><span>Duration</span>1 Year</li>
<li><span>Registration</span>$10</li>
<li><span>Renewal</span>$10.45</li>
<li><span>Transfer</span>$10.33</li>
</ul>
<ul>
<li><span>TLD</span>.org</li>
<li><span>Duration</span>1 Year</li>
<li><span>Registration</span>$10</li>
<li><span>Renewal</span>$10.45</li>
<li><span>Transfer</span>$10.33</li>
</ul>
</div>
Я делал то же самое, но есть ли способ, из которого мы можем FILER UL теги, помещая какой-то идентификатор или любую вещь еще –
Вы не хотите фильтр li во всех ul? Только в некоторых из них? – dfsq
его нормально, но одна небольшая проблема здесь, когда мы пишем некоторые в текстовом файле, мы должны положить TLD, а во-вторых, он удаляет все остальные элементы списка той же группы, пожалуйста, попробуйте написать «TLD.com» в своем jsfiddle, вы заметите, что он удаляет prcings и также я не хочу писать tld в текстовом поле –