我有多个类的跨度标签:
<div class="container">
<span class="otherclass item3">Text</span>
<span class="otherclass item1">Blah</span>
<span class="item2">Stuff</span>
</div>
我有兴趣计算以“item”为前缀的类的 span 元素的数量。我知道我可以这样做:
$(document).on('click','span',function(){
var ItemTot = $(this).closest('.container').find('[class*= item]').length;
alert(ItemTot);
}
...计算具有多个类的跨度元素的数量,但这不会计算单个类跨度。我可以用下面的代码得到它,但肯定有一种更简洁的方法来计算这两种情况吗?
.find('[class^=item]').length;