0

Jquery によって解釈され、印刷される XML ファイルを使用しています。ほとんどのアイテムには奇妙なものはなく、ただtitleあります。intro text

一部の HTML で始まる と をtitle含むアイテムがいくつかあります。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 に答える