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

用attr()中的函数来改变value值的问题

http://img1.sycdn.imooc.com//578355240001b8b709330451.jpg

请问function(i,val)中第一个参数i代表的是什么含义

正在回答

1 回答

我的理解是,类似之前学习到的 index 值,

val是当前的属性值,而index就类似当前数据的标号的感觉(你的图里是eq(2),你可以理解这个i为3,就是第三个的意思),同理可以理解为下标

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

独行的人戴上耳机 提问者

相当于“键值对”么
2016-07-11 回复 有任何疑惑可以回复我~
#2

独行的人戴上耳机 提问者

非常感谢!
2016-07-11 回复 有任何疑惑可以回复我~
#3

web龙

我操作i的值显示的是0 求解答
2016-08-28 回复 有任何疑惑可以回复我~
#4

说好的别样未来 回复 web龙

0是对的 因为$("input:eq(2)")只选这了一个元素 所以索引值为0 你可以试试把选择器改成$("input") 然后在看i的值
2016-09-01 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

用attr()中的函数来改变value值的问题

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