将函数传递给jquery text()方法

时间:2013-12-15 03:10:25

标签: javascript jquery

在此代码中:

$('li').text( function(i, text){ return (i+1)+ ". " + text; });

我按顺序从1到最后一个列表项获取列表项的数字,并且它运行良好。但是,当我使用i ++ insted i + 1时,数字从0开始。所以insted 1.对于列表项1,我得到0,依此类推。有什么收获?

1 个答案:

答案 0 :(得分:3)

您需要使用++ii++是后增量运算符。您需要预增量,因为您想在当前操作中使用增量值