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

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

imoocClass是什么時候作為參數傳給className的?

看到最后return的imoocClass 知道要刪除這個樣式,但是是哪一部分代碼把imoocClass作為參數傳給形參className的呢

正在回答

2 回答

也許你說的是明顯的傳參,例如:function max(a,b){return a>b?a:b} max(1,2)

只不過在Jquery中沒有這個明顯的傳參表示,你可以這么理解:

對于這個 $('.right').removeClass(function(index,className){}

你自己定義了一個function myfun(index,className){some code},然后放在removeClass里面作為參數的時候,會把當前對象(例中的$('.right'))的index和className作為參數傳給你定義的函數myfun;

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

function(index,className) 傳遞的是當前元素的index 和className,$('.right > div:first').removeClass(function(index,className)意思是找到class名字為right的元素下第一個標簽為div的子元素,然后把這個元素的index和className作為參數傳遞給function,當然這里并沒有使用index參數,function下的this也是指向被選中的這個元素,可以參考一下3-4最后一部分代碼,表現的更清晰些

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

舉報

0/150
提交
取消

imoocClass是什么時候作為參數傳給className的?

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

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

幫助反饋 APP下載

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

公眾號

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