是否使用jQuery从父元素中删除类?

k97glaaz  于 2022-11-22  发布在  jQuery
关注(0)|答案(5)|浏览(112)

我 不 知道 如何 从 父 元素 中 删除 类 , 基本 上 我 有 一 个 <audio> 标签 ( 从 现在 开始 称为 this ) , 它 位于 一 个 div 中 , 其中 包含 class="playing" , 我 如何 删除 该类 ?
我 尝试 了 这个 方法 , 但是 我 知道 它 将 从 audio 元素 中 删除 class , 而 不是 从 它 的 父 div 中 删除 :

this.removeClass("playing");

中 的 每 一 个

0h4hbjxa

0h4hbjxa1#

this.parent().removeClass("playing");
cgfeq70w

cgfeq70w2#

$(this).closest('div').removeClass("playing")

$(this).closest('div.playing').removeClass('playing')
thtygnil

thtygnil3#

this.closest('div[class=playing]').removeClass("playing");
ltqd579y

ltqd579y4#

小提琴Demo

<div class="bold">
<p id="p1" class="blue under">Hello</p>
</div>
<div class="bold">
  <p  id="p2" class="blue under highlight">and</p>
</div>
  <p class="blue under">then</p>
  <p class="blue under">Goodbye</p>

$("#p1").parent().removeClass("bold");

相关问题