检查div是否包含jQuery中的元素

时间:2009-05-21 10:49:34

标签: jquery html drag-and-drop

我在jQuery中添加了一些拖放小部件,一旦它们被删除我需要检查我的拖放小部件是否在另一个div中。

<div id="droptarget">
    <div class="widget">I'm a widget!</div>
</div>

我看过$('#droptarget').each,但似乎无法弄明白。有什么想法吗?

2 个答案:

答案 0 :(得分:22)

如果要选择外部div:

$("#droptarget:has(div.widget)")

如果您想选择小部件:

$("#droptarget > div.widget")

答案 1 :(得分:0)

我会从

开始
if ($ ('#droptarget .widget')) {
  // do something
}