删除其中包含空ul标记的div

Sti*_*ste 1 html javascript jquery html-lists

我必须删除一个带有空ul标签的div.

编辑:ul标签不为空,它有一堆空格.

我想用jQuery做到这一点

这是我到目前为止:

$('trim(#menu):empty').parent().remove();
Run Code Online (Sandbox Code Playgroud)

我的div的id是'menu'.

例:

之前:

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


      </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

后:

<div id="container>
</div>
Run Code Online (Sandbox Code Playgroud)

提前致谢!

斯泰恩

Moh*_*qui 7

试试这个:

if($("#menu ul:not:has(li)")) {
    $("#menu").parent().remove();
}
Run Code Online (Sandbox Code Playgroud)