attr(value,function(i,val){})匿名函数的参数意思

来源:3-1 jQuery的属性与样式之.attr()与.removeAttr()

yummy5

2017-03-29 12:27

$('input:eq(2)').attr('value',function(i,val){        return '通过function设置'+val;     }) 这个匿名函数的方法怎么用?
 i返回的是0,val 返回的是 input 的value 值,这个0 是啥意思?
这个匿名函数用法 在哪里能查到?

写回答 关注

2回答

  • 小熊一乐
    2017-03-29 14:31:42
    已采纳

    同问,知道的告诉一声。么么么哒

    yummy5

    非常感谢!

    2017-03-29 17:41:51

    共 2 条回复 >

  • yummy5
    2017-03-29 17:40:34

    key,function(index, attr) String,FunctionV1.1

    1:属性名称。

    2:返回属性值的函数,第一个参数为当前元素的索引值,第二个参数为原先的属性值。


    这是js的 回调函数。 由节点自动调用了。
    参考 jQuery 手册  http://www.jb51.net/shouce/jquery1.82/

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217496 学习 · 1303 问题

查看课程

相似问题