【问题标题】:Remove html string with jQuery使用 jQuery 删除 html 字符串
【发布时间】:2013-07-16 19:12:32
【问题描述】:

我有一些 HTML 是从谁知道在哪里动态创建的。我可以运行一些 jQuery 来删除它,而不是跟踪它吗?我想删除以下所有实例:

<div style="clear:both"></div>

【问题讨论】:

  • 我会小心删除它。当您有带有float:leftfloat:right 的元素时,您通常会看到这一点。它允许这些浮动的父元素与它们一起动态增长。

标签: jquery html string removeall


【解决方案1】:
$("div").remove();

以上将删除所有 div。

您可能希望提供更多上下文,以将删除限制在此特定 div。

【讨论】:

  • 不过,我会尝试 div 的来源,因为这基本上是在解决一个未知问题
  • 另一个考虑因素是,如果其他元素是浮动的,删除“clear:both”元素可能会产生视觉副作用
【解决方案2】:

你可以考虑这样的事情:

$('div[style*=both]').remove();

【讨论】:

  • 这似乎是我需要的,但我无法让它工作:
    你好
    你好
猜你喜欢
  • 2012-01-31
  • 1970-01-01
  • 2023-03-10
  • 2018-06-06
  • 2011-11-24
  • 2013-04-07
  • 1970-01-01
  • 2011-02-26
  • 1970-01-01
相关资源
最近更新 更多