第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

這是形參嗎?? 這段代碼沒怎么看懂

?$("input:eq(2)").attr('value',function(i, val){

? ? return '通過function設(shè)置' + val

? ? })


正在回答

1 回答

這里function(i,val),i是指當(dāng)前元素的下標(biāo),因?yàn)?()里面只有1個(gè)元素,所以下標(biāo)只能是0;

val是當(dāng)前元素的當(dāng)前屬性(這里是‘value')修改前的值;

這里函數(shù)return xxx+val,意思是把當(dāng)前元素的當(dāng)前屬性設(shè)置成xxx加上原來的屬性值(val)

簡單的例子:

HTML標(biāo)簽:<input?value="aaa"/>
?
JS:$("input").attr('value',function(i,?val){
????return?'bbb'?+?val
????})

然后HTML標(biāo)簽變成<input value="bbbaaa"/>

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉1935448701 提問者

非常感謝!
2017-01-20 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉1053322332

為什么這個(gè)匿名函數(shù)可以獲得value的值呢,這里我還是不懂。是attr里的函數(shù)導(dǎo)致的嗎? 比如 function wsm(x,y){ return x+y; } wsm(3,5) //=8; 這里至少是傳了參數(shù)的???
2017-02-09 回復(fù) 有任何疑惑可以回復(fù)我~
#3

不知不覺后知后覺嗯 回復(fù) 慕粉1053322332

jQuery 方法 attr(),也提供回調(diào)函數(shù)。回調(diào)函數(shù)由兩個(gè)參數(shù):被選元素列表中當(dāng)前元素的下標(biāo),以及原始(舊的)值。然后以函數(shù)新值返回您希望使用的字符串。它的val值自己就給傳進(jìn)去了。 http://idcbgp.cn/qadetail/140295
2017-02-14 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
jQuery基礎(chǔ) (一)—樣式篇
  • 參與學(xué)習(xí)       217496    人
  • 解答問題       1303    個(gè)

jQuery初入開啟樣式修煉,體驗(yàn)萬能的jQuery樣式集搭建網(wǎng)站布局

進(jìn)入課程

這是形參嗎?? 這段代碼沒怎么看懂

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)