JSFiddle - React, Tailwind, and code Playground
by mukkaram waheed
HTML
<ul id="myid">
<li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li> <li>microsoft</li>
<li>ibm</li>
<li>microsoft</li>
<li>apple</li>
<li>ibm</li>
<li>apple</li>
<li>apple</li> ...
JavaScript
var liText = '', liList = $('#myid li'), listForRemove = [];
$(liList).each(function () {
var text = $(this).text();
if (liText.indexOf('|'+ text + '|') == -1)
liText += '|'+ text + '|';
else
listForRemove.push($(this));
});
$(listForRemove).each(function () { $(this).remove(); });