2010-06-02 103 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