1

空の ul タグを含む div を削除する必要があります。

編集: ul タグは空ではなく、空白がたくさん含まれています。

これをjQueryでやりたい

これは私がこれまでに持っているものです:

$('trim(#menu):empty').parent().remove();

私のdivのIDは「メニュー」です。

例:

前:

<div id="container>
    <div id="menu">
      <ul>          


      </ul>
    </div>
</div>

後:

<div id="container>
</div>

前もって感謝します!

ステイン

4

2 に答える 2

7

これを試して:

if($("#menu ul:not:has(li)")) {
    $("#menu").parent().remove();
}
于 2013-06-19T20:29:58.597 に答える