2012-04-11 11 views
-1

これを含む文字列があれば。特定のタグとそれらの間のhtmlを削除します - Jquery

そして、それを埋め込んだ特定のタグを削除したいと思います。この文字列の例は<span>タグのみです。

私は

<span class="name">Joe</span>

除去するであろう...と、完成した出力は、私はこれを行うだろうか

Hi my name is . Just wanted to say <b>Hi</b>. 

でしょうか?

+0

は、その文字列だけのJS文字列または文書の一部ですか? – zerkms

+0

それはjsの文字列 – Joe

答えて

1

あなたは

jQuery('<div>' + yourstring + '</div>').find('span').remove(); 

または

jQuery('<div>' + yourstring + '</div>').find('.name').remove(); 

でこれを行うことができますどちらかあなたが唯一のクラス「名前」を持つ要素を削除したい場合は、2番目のものを選んでください。

作業例:http://jsfiddle.net/ZWw6d/

は、ドキュメントを見てください:http://api.jquery.com/remove/

+0

その文字列を使用する完全な例を与えることができますか? – zerkms

+0

それはうまくいくと思いますか? – zerkms

+0

あなたの文字列を要素に囲むと機能します...アンサーを更新します – csupnig

関連する問題