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