jquery 删除类

标签 jquery

我有课,

div.domtab div{
        clear:both;
        width:auto;
        background:#eee;
        color:#000;
        padding:1em 1.5em;
    }

我无法更改它,也无法删除它 我试过了

$('#tag1').removeClass();
$('#tag1').removeClass('.domtab');
$('#tag1').removeClass('div.domtab');
$('#tag1').removeClass('div.domtab div');

但它仍然不起作用。 clear:both 导致我所有的 div 都没有向左浮动......

最佳答案

考虑你的标记就像:

<div class="domtab">
  ...
  <div id="tag1"></div>
  ...
</div>

您可以通过以下方式删除类(class)

$('#tag1').closest('.domtab').removeClass('domtab');

关于jquery 删除类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712772/

相关文章:

JQuery - SSL $.post

php - MySQL 不会在 Ajax 调用中删除行

jquery - 获取图像的高度并将该高度应用于不同的 div,以便它们匹配

javascript - 如何创建带验证的谷歌验证码

jquery - Span 和 Div 行为

jquery - 实现 jquery datepicker 的问题

javascript - 带有全高背景条的 Highcharts 值条

javascript - 你如何在div点击上执行悬停样式/你如何使用js设置高级样式?

javascript - 重新排序 dom 元素

javascript - for 循环迭代 array[i] 仅迭代到最后一个索引?