JQuery Drag 複製

看板Ajax作者 (熊)時間7年前 (2017/09/13 18:41), 7年前編輯推噓0(0015)
留言15則, 2人參與, 最新討論串1/1
新手發問,手機發文,排版請見諒。 主要是想要拖曳複製且會更改顏色,並且也能反過來拖曳回原本的區域並更改顏色,不過 拖曳回去會變成有兩個物件; 是想過當拖曳回原本的區域時,用remove把複製的物件清除,在更改顏色。 不過不知道怎麼取得clone之前的那個ui來做顏色的更改。 大概是這樣 : 拖曳 A>B 灰>黃 拖曳時clone一個B 拖曳 B>A 黃>灰 並移除B 主要是參考了這篇文章 : http://goo.gl/tNZKBc 因為這裡只有clone複製,所以不知道反過來該怎麼寫QQ。 或想詢問有甚麼更好的方法能解決問題,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.168.47 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1505299260.A.EED.html ※ 編輯: Kumasan314 (39.9.168.47), 09/13/2017 18:42:56

09/14 02:39, , 1F
非jQuery的方式為createElement創造物件、setAttribute更
09/14 02:39, 1F

09/14 02:39, , 2F
改內容、appendChild加入element
09/14 02:39, 2F

09/14 02:47, , 3F
jQuery底下則是add、append、prepend...等等
09/14 02:47, 3F

09/14 02:47, , 4F
兩個都可以用remove移除
09/14 02:47, 4F

09/14 06:18, , 5F
然後jQuery UI draggable會產生三個隱形物件來讓版面好看
09/14 06:18, 5F

09/14 06:20, , 6F
所以刪物件的時候要刪對,可以在物件上新增參數、或是額
09/14 06:20, 6F

09/14 06:21, , 7F
外用變數紀錄都行
09/14 06:21, 7F

09/14 06:25, , 8F
大致上寫了個醜醜的版本,相信你可以自己修得更漂亮:
09/14 06:25, 8F

09/14 06:25, , 9F

09/14 09:02, , 10F
謝謝妳 ,我再來研究一下。感謝!
09/14 09:02, 10F

09/14 09:59, , 11F
想發問clonePro,cloneChd是什麼,嘗試google一下好像
09/14 09:59, 11F

09/14 09:59, , 12F
沒找到東西。
09/14 09:59, 12F

09/14 12:59, , 13F
就自定的variables啊XD 記錄物件複製關係用的
09/14 12:59, 13F

09/14 13:00, , 14F
你高興你用 戈巴契夫 當變數也行XD
09/14 13:00, 14F

09/14 14:33, , 15F
哦哦好XD
09/14 14:33, 15F
文章代碼(AID): #1PkGiyxj (Ajax)
文章代碼(AID): #1PkGiyxj (Ajax)