0

我正在使用由 Jquery 解释并打印的 XML 文件。大多数物品只有一个title并且intro text没有任何奇怪的东西。

只有少数项目具有以某些 HTML 开头的 atitle和a。intro text此 HTML 不被解释为 HTML,而是作为纯文本

介绍文本示例: <img src="url" alt="" title="" class="class" /> Intro text 将显示为<img src="url" alt="" title="" class="class" /> Intro text,这是错误的。我想要的是隐藏整个<img />标签。那可能吗?

如果您需要更多信息,请大喊大叫!谢谢。

更多信息

XML 像这样提供它:
&lt;img src=&quot;url&quot; alt=&quot;&quot; title=&quot;&quot; class=&quot;class&quot; /&gt; Intro Text
所以输出是合乎逻辑的<img src="url" alt="" title="" class="class" /> Intro text

是否有可能隐藏从<到>的所有内容?(或从 < 到 >)

更新 2

找到这个解决方案来隐藏“名称:”中的:,如果有像小丑这样的东西,它也可能对我有用。 var str = '<img *joker* />'; str = str.replace(/<img *joker* />/g,''); 还是这完全疯了?

4

1 回答 1

0

如果您有父标签,这很容易:

<p id="yourid">
    <img src="url" alt="" title="" class="class" /> Intro text
</p>

javascript然后是:

$('#yourid').html($('#yourid').text());

(我只用文本内容替换 HTML 内容)。

于 2012-05-04T12:16:19.323 回答