$("input:eq(2)").attr('value',function(i, val){
return '通过function设置' + val
})
我想问一下,这里面的i 和 val是怎么传递进去的?如何都分别有什么意义?求大神解答一哈,多谢啦~~
后面的function(i,val)中的 i 就是input的下标,val就是指对应 i 下标的value值。
attr('value',function( i , val ){}) :String,Function
'value' :属性名称
function( i , val )返回属性值的函数
i : 此参数为当前元素的索引值
val : 此参数为原先的属性值
通过function参数带进去的