要素の中身が空だったらその要素を削除する

要素の中身が空だったらその要素を削除する方法

以下のようなhtmlがあったとする。

<ul>
    <li><a href="#">menu</a></li>
    <li></li>
    <li><a href="#">menu</a></li>
    <li></li>
    <li><a href="#">menu</a></li>
</ul>

li要素が空なのでその要素を削除したい場合は以下のように記述する。

$("li:empty").remove();