attr()的函數(shù)用法
$("input:eq(2)").attr('value',function(i, val){ ? ? return '通過function設置' + val ? ? }) 求大神賜教,怎樣理解后面的函數(shù),特別是 i 和 val 這兩個參數(shù)?????
$("input:eq(2)").attr('value',function(i, val){ ? ? return '通過function設置' + val ? ? }) 求大神賜教,怎樣理解后面的函數(shù),特別是 i 和 val 這兩個參數(shù)?????
2017-09-09
舉報
2017-09-09
? 下面有同學的解釋如下: ?? ?
使用函數(shù)來設置屬性/值,設置被選元素的屬性和值。
???????? 語法:
???????? $(selector).attr(attribute,function(index,oldvalue))
???????? 參數(shù)描述:
??????????? attribute 規(guī)定屬性的名稱。
?? ??? ??? ?function(index,oldvalue)
?? ??? ??? ?規(guī)定返回屬性值的函數(shù)。
?? ??? ??? ?該函數(shù)可接收并使用選擇器的 index 值和當前屬性值。