這是怎么把第一個(gè)樣式給了第二個(gè)了
?$('.right > div:first').removeClass(function(index,className){
???????????
??????????? //className = aa bb imoocClass
??????????? //把div的className賦給下一個(gè)兄弟元素div上作為它的class
??????????? $(this).next().addClass(className)
??????????? //刪除自己本身的imoocClass
??????????? return 'imoocClass'
??????? })
2018-01-31
?$(this).next().addClass(className):在當(dāng)前元素的下一個(gè)元素上增加className樣式。
2019-07-27
//className = aa bb imoocClass
這句有人幫我解答一下嗎。有點(diǎn)不懂
2019-03-01
操作的很巧妙,刪除樣式的時(shí)候使用了函數(shù)的方式,獲取了要?jiǎng)h除的樣式名稱,并且在函數(shù)內(nèi)部將獲取到了的樣式名稱給了另外一個(gè)標(biāo)簽,并且刪除掉了本身的樣式
2018-03-08
$('.right > div:first').removeClass(function(index,className)其中函數(shù)返回了一個(gè)值imoocClass,那么實(shí)際上這句話是說(shuō)$('.right > div:first').removeClass(“imoocClass”),即刪除類名imoocCLass。 函數(shù)中還執(zhí)行了這句$(this).next().addClass(className)。
綜上,共執(zhí)行了2步,即增加了一個(gè)類名,刪除了一個(gè)類名,由此實(shí)現(xiàn)替換。