我无法检查具有特定值的 div 是否重复,然后隐藏该重复的 div。
这是我的代码:
<div class="div">Java</div>
<div class="div">Python</div>
<div class="div">Php</div>
<div class="div">Java</div>
<div class="div">Java</div>
<div class="div">Java</div>
试试这个,我希望这是你正在寻找的。
var a = new Array();
$('.div').each(function(index) {
text = $(this).text();
if($.inArray(text, a)!=-1){
$(this).closest('.div').hide();
}else{
a.push(text);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="div">Java</div>
<div class="div">Python</div>
<div class="div">Php</div>
<div class="div">Java</div>
<div class="div">Java</div>
<div class="div">Java</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句