關(guān)于通過function設(shè)置屬性值
$("input:eq(2)").attr('value',function(i, val){
? ? return '通過function設(shè)置' + val
? ? })
我想問一下,這里面的i 和 val是怎么傳遞進(jìn)去的?如何都分別有什么意義?求大神解答一哈,多謝啦~~
$("input:eq(2)").attr('value',function(i, val){
? ? return '通過function設(shè)置' + val
? ? })
我想問一下,這里面的i 和 val是怎么傳遞進(jìn)去的?如何都分別有什么意義?求大神解答一哈,多謝啦~~
2018-11-25
舉報
2019-07-14
后面的function(i,val)中的 i 就是input的下標(biāo),val就是指對應(yīng) i 下標(biāo)的value值。
2018-12-08
attr('value',function( i , val ){})? :String,Function
? ? ? ? 'value' :屬性名稱
? ? ? ? function( i , val )返回屬性值的函數(shù)
????????i : 此參數(shù)為當(dāng)前元素的索引值
????????val : 此參數(shù)為原先的屬性值
2018-11-25
通過function參數(shù)帶進(jìn)去的