如果ul有任何孩子,那么删除

时间:2014-03-21 20:49:53

标签: javascript jquery

我有无序列表,动态填充列表项。最初这个UL是空的。在一些页面操作之后,我想检查具有特定id(myList)的ul是否具有任何子元素。如果有任何孩子而不是删除。如何使用jquery完成此操作?

<div id="myDiv">
   <ul id="myList" data-role="listview" data-theme="a">
       <li>Item 1<Li>
       <li>Item 2<Li>
       <li>Item 3<Li>
   </ul>
</div>

2 个答案:

答案 0 :(得分:3)

if($("#myDiv li").length) {
    $("#myDiv").remove();
}

答案 1 :(得分:2)

fiddle

如果li存在,我想你想删除li。然后试试他的:

  if($("#myDiv li").length) {
        $("#myDiv li").remove();
    }