亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

function參數?

$("input:eq(2)").attr('value',function(i, val){ ? ? return '通過function設置' + val ? ? }) 是什么意思```

正在回答

3 回答

.arr(…)之前的選擇器部分可能選中多個,也可能選中單個;

引用function之后,就會對選中的每一個個體依次執行函數內的部分:

對每一個個體,都有默認的參數,就是function(i,val)里的i 和 val。

i是這個個體在選中的整體里的索引值index;val 是這個個體的value值。//可以把attr('value',function(x,y){…})作為一個“函數回調設置”的格式,之后的css等內容中都會有相似的格式。

這個語句的意思是,把選擇的對象的內容都設置為:“通過function設置”+(該對象的原文本內容)。




4 回復 有任何疑惑可以回復我~
#1

大LOVE輝 提問者

回調函數,一語驚醒夢中人
2016-09-17 回復 有任何疑惑可以回復我~
#2

名字都給你們起完了

那為什么是加上val而不是value?val并沒有定義呀,然后我加上value之后就沒有這個效果了
2016-09-23 回復 有任何疑惑可以回復我~
#3

Aril_fish3980714 回復 名字都給你們起完了

在寫下function(i,val)時,其實就定義了i=element.index,val=element.value;單獨寫一個value的value才是沒有定義的。
2016-09-23 回復 有任何疑惑可以回復我~
#4

名字都給你們起完了 回復 Aril_fish3980714

現在明白了 剛問了蠢問題
2016-09-23 回復 有任何疑惑可以回復我~
#5

來自火星的Mars

i是這個個體在選中的整體里的索引值index,那這個 i 的取值范圍是多少?。?/div>
2016-10-25 回復 有任何疑惑可以回復我~
查看2條回復
echo?"thanks!"


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

冷月詩魂

php的東西拿來干嘛?還不完整。。
2016-10-27 回復 有任何疑惑可以回復我~
#2

guaito4254182 回復 冷月詩魂

初學者啦
2016-10-27 回復 有任何疑惑可以回復我~

那個顯示框顯示被遮住了,光標移動,就能看到 value

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

function參數?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號