1
我是jQuery的新手,我正在使用droppable API。jquery droppable只有一个孩子
我想拥有一组div,它们都可以拥有一个且只能放置一个可放置物品。我已经将我的Droppable div的类设置为inv。我可以将项目放入div中,但是我可以找到一种方法在放置函数中拒绝放置一次。
我想能够检测到我的div已经有一个孩子,如果它恢复了dopped元素。
我的代码目前看起来像这样
$("div.inv").droppable(
{
drop: function(event, ui)
{
childCount = $(this).children().length;
if (childCount !=0)
{
//revert droppable to initial position
return;
}
//if there is a child revert and return
$(this)
.addClass("ui-state-highlight")
.append($(ui.draggable))
}
});
但是如何启用它,如果我再出来,如果它被禁用拖动项目? – 2013-10-29 13:16:54