2011-11-24 13 views
2

私の構造は、このようなものです:jqueryを使ってbrを削除するには?

<p>something</p> 
<br/> 
<br/> 
<p>ssddfgdfg</p> 
<br/> 
<br/> 
<p>dsdfsfsdfsdfsd</p> 
<br/> 
<br/> 

私は2 br tagはこのように、一緒に来たときに1 br tagを削除する:

<p>something</p> 
<br/> 
<p>ssddfgdfg</p> 
<br/> 
<p>dsdfsfsdfsdfsd</p> 
<br/> 

どのように私はこの使用してjQueryのを達成することができますか?

+0

http://stackoverflow.com/questions/3667904/how-to-remove-the-first-two-br-tags-with-jquery –

答えて

8

別の解決策、

$('br').prev('br').remove(); 
+0

ワウ!それは簡単だった – apnerve

+0

ありがとう、そのようなセレクタを認識していなかった! –

+0

+1新しいセレクタ – user12345

3

あなたはこれが第二<br/>を削除します

$('br').next('br').remove(); 

をやってみることができます。しかし、良い解決策があるかもしれません。

編集:私は他の回答が優れていた言ったように:)

1

を試してみて、私はこれを使用していますコード

$('br').each(function() 
    { 
     if ($(this).next().is('br')) 
     { 
     $(this).next().remove(); 
     } 
    } 
関連する問題