Jquery 删除特定类之上的项目

标签 jquery

我有 3 页。每个模块都具有以下结构,但具有唯一的类:“模块 a”或“模块 b”或“模块 c”。

仅当类为下面的“模块 b”时,如何删除使用 JQuery .body.subtitle

第 1 页:

<section class="main">
   <h1 class="subtitle" />
   <div class="body" />
   <div class="module a" />
</section>

第 2 页:

<section class="main">
   <h1 class="subtitle" />
   <div class="body" />
   <div class="module b" />
</section>

第 3 页:

<section class="main">
   <h1 class="subtitle" />
   <div class="body" />
   <div class="module c" />
</section>

最佳答案

类似这样的吗?

$('.module.b')
  .prevAll('.body,.subtitle')
  .remove()

关于Jquery 删除特定类之上的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10951465/

相关文章:

javascript - 添加到列表时验证表单中的电子邮件字段

javascript - WordPress 5.3 更新后 $ 不再是函数

jquery - toggleClass 不会删除 'showing' 的类

jquery - Safari 不采用添加类的过渡属性

javascript - 刷新页面后DIV显示 block 状态

json - SCORM API 中的异步 Ajax 调用

javascript - 如何在点击时获取未选中复选框的值?

javascript - 通过单击按钮重定向到 jQuery 中的另一个网页

javascript - jQuery 在前面添加图像

javascript - 如何在数组中使用 jQuery 绑定(bind)或 addEventListener?