我只想显示所有类别列表中的唯一类别。我应该在 jquery 中使用什么?
I want to display only unique categories from the list of all categories. What should I use in jquery?
我在页面上有很多类别并使用了 jquery 中的每个功能,我列出了所有类别。我只想显示列表中唯一的类别,而不是重复的类别。我应该在 jquery 中使用什么?
jQuery(document).ready(function() {
jQuery( ".rpc-post-category a" ).each( function( index, element ){
console.log( jQuery( this ).text() );
});
});
注意:我想要一个所有文本值的唯一值列表。
您可以使用过滤器来获取唯一值 ref Get all unique values in a JavaScript array (remove duplicates)。希望这就是您要找的,谢谢
$(document).ready(function() {
var result=[]
$( ".class_name" ).each( function( index, element ){
result.push( $( this ).text());
});
result = result.filter((v, i, a) => a.indexOf(v) === i);
console.log(result)
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="#" class="class_name">a</a>
<a href="#" class="class_name">b</a>
<a href="#" class="class_name">a</a>
<a href="#" class="class_name">c</a>
<a href="#" class="class_name">d</a>
我在页面上有很多类别并使用了 jquery 中的每个功能,我列出了所有类别。我只想显示列表中唯一的类别,而不是重复的类别。我应该在 jquery 中使用什么?
jQuery(document).ready(function() {
jQuery( ".rpc-post-category a" ).each( function( index, element ){
console.log( jQuery( this ).text() );
});
});
注意:我想要一个所有文本值的唯一值列表。
您可以使用过滤器来获取唯一值 ref Get all unique values in a JavaScript array (remove duplicates)。希望这就是您要找的,谢谢
$(document).ready(function() {
var result=[]
$( ".class_name" ).each( function( index, element ){
result.push( $( this ).text());
});
result = result.filter((v, i, a) => a.indexOf(v) === i);
console.log(result)
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="#" class="class_name">a</a>
<a href="#" class="class_name">b</a>
<a href="#" class="class_name">a</a>
<a href="#" class="class_name">c</a>
<a href="#" class="class_name">d</a>