-1

重複の可能性:
正規表現は、XHTML の自己完結型タグを除く開始タグに一致します

HTML ソース コードの div 全体を削除するにはどうすればよいですか? それを削除するには、空の文字列に置き換えますが、一致するパターンを取得できません。クラス名は常に与えられます。

たとえば、クラス名 zzz の div 全体を削除する必要があります

<div class="zzz"> 
    <b>some html</b>
    (other div's could be inside) 
<div>

誰かが私を助けてくれることを願っています

4

3 に答える 3

1

jQuery を使用する場合は、次のことを行うだけです$("div.zzz").remove()

于 2012-04-24T07:05:28.633 に答える
0

この種のことについては、DOM を解析し、解析されたオブジェクトを操作することをお勧めします。

div がネストされている可能性があり、ブロックの終了を制御できないためです。

明らかに、クライアント側で動作している場合は、jquery を使用できます

$(div.xxxx).remove()
于 2012-04-24T07:08:37.480 に答える
-1

正規表現よりも簡単なのはjQueryを使用することです

$('.zzz').remove()

于 2012-04-24T07:07:09.150 に答える