我的动态生成的 html 如下所示
<ul class="missingList">
<li>Please select at least one answer</li>
<li>Please select at least one answer</li>
<li>Please select at least one answer</li>
<li>Please select at least one answer</li>
<li>Please select at least one answer</li>
<li>Please select at least one answer2</li>
<li>Please select at least one answer2</li>
<li>Please select at least one answer2</li>
</ul>
我想使用jquery检查所有重复过滤结果,使输出变成
<ul class="missingList">
<li>Please select at least one answer</li>
<li>Please select at least one answer2</li>
</ul>
最佳答案
你可以使用字典之类的东西来跟踪 li`s html...
var obj ={};
$('.missingList').find('<li>').each(function)
{
$this = $(this);
if(obj[this.html()]
$this.parent().removeChild(this);
else
obj[$this.html()] = {}
});
关于javascript - jquery 操作 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2973072/