2010-06-02 102 views
1

我是使用jQuery的新手,我只想知道如何检查可拖动对象是否已从可拖放对象中移除。jQuery拖放检查问题

例如,我有一只狗,我把它拖到一个狗窝,它有一个灯泡,它会点亮,表明狗在那里。当我把狗拖出狗窝时,灯泡应该再次熄灭,表明狗不在场。

请帮我请我真的不知道如何做到这一点。提前致谢。 :)

回答

0

您可以使用UI /可拖动中嵌入的[drop event] [1]。以下是一些示例代码:

$("#doghouse").droppable(
    {drop:function(event,ui){ 
     if (ui.draggable[0].id=="dog"){ 
      //show lightbulb 
     } 
    }); 
+0

感谢您的即时响应。我很抱歉,但我没有完全明白。我真的很喜欢使用1天的jQuery。你能指点我一些例子还是一个简短的代码,这样我就可以思考一些事情了?非常感谢。 – Kim 2010-06-02 05:50:34

+0

请参阅我上面的编辑。 – 2010-06-02 05:55:18

+0

现在我明白你在说什么了,但是,在所有应有的尊重下,我不认为这正是我所需要的。这只是掩盖了拖动部分。但是我想要做的是检查一个可拖动的物品(狗)是否已从可丢弃的物品(狗屋)中移除,这会使灯熄灭。而不仅仅是拖动部分。谢谢你的协助。 – Kim 2010-06-02 06:00:18