有一个动态生成的表单。对于每个表单输入字段('.questions')。我想显示字段的数量(按时间顺序排列)。所以第一场显示1秒,第二场结束如此。jQuery:给每个表单字段一个按时间顺序递增的数字
我想我已经在这段代码中得到了它,但现在它为每个元素提供每个数字,所以输入字段one = 1234和two = 1234,它应该是one = 1 two = 2。
$('.questions').each(function(index) {
var num = index + 1;
('<p class="num">'+num+'</p>').insertBefore('.questions');
});
现在的作品的权利:
$('.questions').each(function(index) {
var num = index + 1;
('<p class="num">'+num+'</p>').insertBefore(this);
});
我在每个元素之前得到'[object Object] 1'。我究竟做错了什么? – rubo77 2013-10-01 02:50:55
我拥有它:'onclick'中的索引是一个对象,与'each'内部不同 – rubo77 2013-10-01 03:21:21