问答详情
源自:3-1 jQuery的属性与样式之.attr()与.removeAttr()

function(i, val)里面的i和val是怎么来的

$('input:eq(2)').attr('value',function(i, val){

    return '通过function设置' + val

    })

function(i, val)里面的i和val是怎么来的,我不是很理解


提问者:auven 2016-07-09 16:07

个回答

  • 明月晓曦
    2016-07-09 16:28:17

    function()带的两个参数,i表示将要改变的值,val是input里面原本的值,通过return返回input的value(值)并显示在页面上