このスクリプトを 1 行で完了する方法はありますか?
$(this).next("br").remove();
$(this).remove();
試してみ$(this).remove().next("br").remove();
ましたが、次の要素を見つける前に要素を削除しているため、これは機能しません。
addBack() (またはその前身であるandSelf() jQuery 1.8 より前)を使用できます。
$(this).next("br").addBack().remove();
または、 end()を使用して、一致した要素の前のセットに戻ることができます。
$(this).next("br").remove().end()
.remove();
$(this).add( $(this).next("br") ).remove();
$(this).next("br").addBack().remove();