问答详情
源自:3-5 jQuery的属性与样式之删除样式.removeClass()

为什么要把div的className赋给下一个兄弟元素div上作为它的class?

$('.right > div:first')不是已经是选中第一个div了吗?removeClass(function(index,className){}不是只移除第一个div的className吗?为什么还要把className赋值给下一个兄弟元素?

提问者:LovingVIVI 2017-03-02 11:17

个回答

  • Blegend
    2017-03-02 19:07:47
    已采纳

    这位同学,可能你把这两个联系在一起误解了本意,把className复制给下一个兄弟元素 与移除返回的className没有关系的,例子中把className赋值给下一个兄弟元素只不过是想告诉你方法里可以有其他的内容,或者只是想给你看一看效果而已。

  • qq_迸发激情_0
    2017-11-14 12:25:35

    让你管中窥豹而已,学习的视野不能太狭隘了啊