jQuery中addClass不起作用

Posted 大大的宝剑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery中addClass不起作用相关的知识,希望对你有一定的参考价值。

1、当用jQuery给其中的i追加样式时

$(this).addClass(‘active‘).siblings().removeClass(‘active‘);

.active的中和cont重复的样式不起作用 

<div class="imgId">
        <i class="cont">1</i>
        <i class="cont">2</i>
        <i class="cont">3</i>
</div>

2、测试,直接在i中添加active,也不起作用

    <div class="imgId">
        <i class="cont active">1</i>
        <i class="cont">2</i>
        <i class="cont">3</i>
    </div>

3、排查后结果,.cont的优先级高于.active

技术分享

4、这不是jQuery的问题,原生的也是一样的效果

以上是关于jQuery中addClass不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为了删除预加载器的 jQuery .load(function) 和 .addClass 不起作用

Javascript代码片段在drupal中不起作用

jQuery / SASS悬停不起作用[关闭]

项目中 .addClass() 方法的问题[重复]

Jquery在混合android中不起作用,但在网络中起作用

jQuery 的选择器在 iframe 中不起作用