У меня есть следующий Элемент спискаМаркировочные только некоторые элементы списка с классом
<ul id="lxx" class="lst">
<li>arnold</li>
<li>Becky</li>
<li>Arnold</li>
<li>KathY</li>
<li>Carol</li>
<li>ARNold</li>
<li>carol</li>
</ul>
Я использую этот код, который добавляет класс «SomeClass» ко всем элементам, которые повторяются несколько раз.
$('#lxx li').filter(function(){
return $(this).siblings().text().toUpperCase()
.indexOf($(this).text().toUpperCase()) != -1;
}).addClass('someClass');
Однако то, что происходит в том, что исходный элемент также подсвечивается с помощью приведенного выше кода, в то время как я хочу только повторил пункты, чтобы получить подсвеченные. Поэтому из арнольда Арнольда и Арнольда следует выделить только последние два. Аналогичным образом для других дублирующих устройств тоже.
Как я могу изменить свой код, чтобы разместить это? Также есть лучший способ сделать это?
Как бы вы справиться с 2 пустых элементов? – megawac