为了账号安全,请及时绑定邮箱和手机立即绑定

attr('value',function(i, val)是什么意思呢

为什么第一个变量名i可以修改,但是第二个变量名val不能修改,求大神解释一下

正在回答

2 回答

例如说:

        $('input').attr('value',function(i, val){
            return  i + '通过function设置' + val
        });

这里$('input')选中了多个input,后面的function(i,val)中的 i 就是input的下标,val就是指对应 i 下标的value值。

4 回复 有任何疑惑可以回复我~
#1

精雕慕刻

那这个练习里input下标应该是2吧,为什么我把i显示出来却是0?
2019-07-03 回复 有任何疑惑可以回复我~

不知道,很高端的样子

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

attr('value',function(i, val)是什么意思呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信