我想要获取div的实例编号,例如我有.test
div的4个实例,使用.length
只生成4
。但是我想在每个div中放置实例编号,例如.test
div的第3个实例中会有3
,依此类推。
jsFiddle演示:http://jsfiddle.net/neal_fletcher/YrtjF/
HTML:
<div class="test"></div>
<div class="test"></div>
<div class="test"></div>
<div class="test"></div>
jQuery的:
$(document).ready(function () {
var n = $(".test").length;
$('.test').html(n);
});
如果可能的话?任何建议将不胜感激!
答案 0 :(得分:12)
答案 1 :(得分:1)
$(document).ready(function () {
var n = 1;
$('.test').each(function() {
$(this).html(n);
n++;
});
});
答案 2 :(得分:1)
答案 3 :(得分:0)
你可以在这里使用每种方法
$(document).ready(function () {
$(".test").each(function(i){
$(this).html(i +1);
});
});