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

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

這個函數是這樣理解嗎

$('.right > div:first').removeClass(function(index,className){
???????????
??????????? //className = aa bb imoocClass
??????????? //把div的className賦給下一個兄弟元素div上作為它的class
??????????? $(this).next().addClass(className)

??????????? //刪除自己本身的imoocClass
??????????? return 'imoocClass'

我的理解是:

.right下的第一個div(有三個類名aa bb imoocClass)刪除一個class,返回值是imoocClass,所以刪除了它的imoocClass類,而在函數中又對于該div的下一個兄弟div(沒有類名) 添加了class,添加的是第一個div的所有類名(aa bb imoocClass),所以.right下的第二個div現在的類名是aa bb imoocClass三個??

正在回答

3 回答

http://img1.sycdn.imooc.com//58ee0fd50001247007400380.jpg

這是控制臺的截圖,同學你的理解是正確的。

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

慕俠1357420 提問者

非常感謝!
2017-04-13 回復 有任何疑惑可以回復我~

...沒看清楚,撤銷不了

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

不是,需要這么糾結么?.right > div:first 不是已經指定第一個div了么??如果刪除這個div的一個樣式會對第二個div造成影響么?它修改的又不是公共樣式。。。如果說錯了,麻煩大大解答下

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

舉報

0/150
提交
取消

這個函數是這樣理解嗎

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

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

幫助反饋 APP下載

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

公眾號

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