You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用jQuery仅删除ch-list类下p标签内a标签之间的<br>标签

问题原因

你原有代码的选择器逻辑存在两处问题:

  • $("p,.ch-list")会选中页面所有p标签,导致pg-list下p内部的br也被误删
  • 同时选中了.ch-list元素本身,导致它的直接子br(p标签之间的间隔br)也被删除

正确实现代码

$(".ch-list p > br").remove();

代码说明

  • 选择范围限定为仅class="ch-list"内部的p标签,不会命中其他容器(如pg-list)下的元素
  • > 子选择器仅匹配p标签的直接子br元素,也就是a标签之间的换行
  • 不会删除.ch-list下p标签之间的间隔br,完全符合预期效果。

内容的提问来源于stack exchange,提问作者rarksoca

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 11:24:07