使用jquery,我如何在span中编写一个分数来表示父div的索引/具有class item的div的总数?
<div class="item">
<span>1/3</span>
</div>
<div class="item">
<span>2/3</span>
</div>
<div class="item">
<span>3/3</span>
</div>
答案 0 :(得分:1)
试试这个:)
var div_tot = $('div.item').length; //count total of divs
$('div.item').each(function(i) {
var no = i+1;
$(this).find('span').text(no+'/'+div_tot);
});
答案 1 :(得分:0)
我想你想要那样的东西?
var items = $("div.item");
var count = items.length;
items.each(function(i){
$(this).find("span")[0].firstChild.data = i.toString() + "/" + count.toString();
});