[問題] drag and drop..droppable中out問題

看板Ajax作者 (胖嘎)時間14年前 (2011/12/24 23:50), 編輯推噓3(3011)
留言14則, 3人參與, 最新討論串1/1
為了要實做一個drag and drop 小弟剛開始要進入jquery領域 對於js有基本了解 在jquery-ui drag and drop中的droppable事件中,找到了out事件 我也成功的利用out事件來觸發我想做的js動作 但是卻發現有小問題 我想做的是在該container中的object被移走的時候觸發 但是 連同其他object移經該container時卻也觸發了 有先進能指點一下修正方式嗎 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.40.36

12/25 02:47, , 1F
沒研究過drop 不過直覺可以直接用dragable的function做
12/25 02:47, 1F

12/25 02:48, , 2F
start時用data記錄父層,stop時檢查是不是out即可
12/25 02:48, 2F

12/25 02:48, , 3F
其實像dragable跟drop這種事,有jquery就已經很簡單了
12/25 02:48, 3F

12/25 02:49, , 4F
不太需要用到ui啦...
12/25 02:49, 4F

12/25 02:51, , 5F
所謂drag,只是在handler上mousedown時"讓物件跟著滑鼠
12/25 02:51, 5F

12/25 02:51, , 6F
走"而已
12/25 02:51, 6F

12/25 02:52, , 7F
自己寫的話 很多效果訴求都可以自定 也可以省空間
12/25 02:52, 7F

12/25 08:13, , 8F
恩恩 我也有想過這個辦法 但是很慚愧的是我不知道怎麼抓取
12/25 08:13, 8F

12/25 08:14, , 9F
draggable所在的父層
12/25 08:14, 9F

12/25 08:22, , 10F
我有看到像 this.posX = ui.offset.left; 紀錄座標的方式
12/25 08:22, 10F

12/25 08:24, , 11F
但是卻不知如何改成紀錄父層ID
12/25 08:24, 11F

12/25 10:33, , 12F
請問你在找 http://safe.mn/3zjJ 嗎?
12/25 10:33, 12F

12/25 10:49, , 13F
我有看類似的文檔了 我會在多試試 謝謝兩位的幫忙!!
12/25 10:49, 13F

12/25 11:32, , 14F
ui的event都會傳入觸發的物件啊 檢查該物件的父層即可
12/25 11:32, 14F
文章代碼(AID): #1EzVJQcG (Ajax)
文章代碼(AID): #1EzVJQcG (Ajax)