我已經寫了jQuery代碼,允許用戶在屏幕上創建2個框,然後將其中一個拖放到另一個框中。從HTML的角度來看,是這樣的......jQuery droppble問題
<div id="1">
<div id="2">
</div>
</div>
如果我再創建另一個框,並將其拖到箱2,並把它,它總是投進箱1(即箱2的母公司)。我想是這樣的......
<div id="1">
<div id="2">
<div id="3">
</div>
</div>
</div>
...但我得到的是這樣的......
<div id="1">
<div id="2">
</div>
<div id="3">
</div>
</div>
你[以前是能]
可以
看到這個發生在這裏。 .. http://acarna.com/editor.php < - 我已經解決了這個問題...看到我的回答如下
點擊左上方的「H」按鈕創建一個框。抓住盒子右上角的灰色方塊,將其拖入頁面中。將鼠標移動到框的邊緣或角落並調整其大小。
然後再次單擊「H」創建框2.將框2拖放到框1中。此功能正常工作。如果您使用Firefox,您可以在鼠標懸停時將其添加到方框1中,因此可以看到方框。
我遇到的問題是創建方框3時,將它移動到方框2上並嘗試將其放入方框內。它只檢測盒子1並將其放入其中。
是否有一些技巧我錯過了jQuery檢測框2時,框3拖過來,並有它添加在那裏呢?