<ul id="myid">
<li>microsoft</li>
<li>microsoft</li>
<li>apple</li>
<li>apple</li>
</ul>
我想使用 jquery 从 li
中删除重复项。
我该怎么做?
最佳答案
example 我发现脚本更快
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(); });
关于javascript - jquery去除重复的li,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3838845/