从活动div中移除子类

这个问题在这里已经有了答案:

  • 我如何在jQuery中选择一个包含多个类的元素? 10个答案

  • removeClass接受多于一个类来删除:

     $('.thumb.thumb-selected > img.img-thumb').removeClass('BWFilter BWfade');
    

    > - 选择器只会在img是div的直接子img时匹配。

    参考

    .removeClass()

    CSS - 子选择器


    考虑这个jquery行:

    $('.thumb.thumb-selected').find('img.img-thumb').removeClass("BWFilter BWfade");
    

    DEMO

    $('.thumb .thumb-selected')删除了空格。

    参考:如何选择具有多个类的元素?


    尝试这个

    $('.thumb-selected').find('.BWFilter').removeClass("BWFilter").removeClass("BWfade");
    
    链接地址: http://www.djcxy.com/p/83089.html

    上一篇: Remove child class from active div

    下一篇: is there a way to get the intersect of selectors in jQuery