我在这部分 JQuery 代码中遇到问题:
$(".roomblock_slots li").droppable({ activeClass: "drop_here", hoverClass: "hover_here", tolerance: "pointer",
drop: function (event, ui) {
var container = $(this);
if (container.contains(container,"div")) {
return false;
}
return true;
} });
我正在尝试将一个元素放入一个 li 元素中,并且我想检查它是否包含一个 div 元素。问题是,函数本身总是返回 false 并且永远不会进入“return false;”,即使 li 包含一个 div 元素,如下所示:
<li class="ui-droppable">
<div class="ui-draggable">
</li>
我该如何解决这个问题?