隐藏/删除一段文字

时间:2012-05-04 12:09:45

标签: jquery html cordova

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

从一些HTML开始,只有少数项目有titleintro 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

是合乎逻辑的

是否有可能隐藏来自&lt;到&gt;? (或从&lt; to&gt;)

更新2

找到this解决方案来隐藏一个:来自“姓名:”,如果有像小丑这样的东西,也许可以和我一起工作。 var str = '<img *joker* />'; str = str.replace(/<img *joker* />/g,''); 还是那完全疯了?

1 个答案:

答案 0 :(得分:0)

如果你有一个父标签,这很容易:

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

然后是javascript:

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

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