attr方法中,調(diào)用參數(shù)中使用參數(shù)i的含義是什么
$("input:eq(2)").attr('value',function(i, val){
? ? return '通過(guò)function設(shè)置' + val
? ? ? ??
? ? })
為什么function里面有個(gè)i,這個(gè)i的含義是什么
$("input:eq(2)").attr('value',function(i, val){
? ? return '通過(guò)function設(shè)置' + val
? ? ? ??
? ? })
為什么function里面有個(gè)i,這個(gè)i的含義是什么
2019-03-03
舉報(bào)
2019-03-09
?i?是 $()?獲取的選擇器數(shù)組中的索引,?從0循環(huán)增長(zhǎng)到最后一個(gè)索引,意思就是這個(gè)function會(huì)把選擇器數(shù)組中的每個(gè)元素都return ... 處理,這里由于選擇器只是獲取到一個(gè)元素,所以i=0就執(zhí)行完成了,你可以試試改成$('input')
2019-03-04
return '通過(guò)function設(shè)置'+i+val;
2019-03-04
http://idcbgp.cn/qadetail/188166? 這個(gè)問(wèn)題里有解答, 可以把上面的input 的type 改一下用input[type='text'] 試一下就明白了