簡體   English   中英

jQuery ui拖動和排序-發生2次放置項目

[英]jquery ui dragging and sorting - 2 occurrence of the dropped item

請在這里檢查我的問題-http: //jsfiddle.net/EhQZH/17/

說明:我有一個三個列表A,B和C,列表B嵌套在列表A內。列表(A和B)都可以接受列表C中的列表項

當我將列表項從C拖到列表B時,該列表項被兩次包含,一個在B中,另一個在A中。我想避免這種情況。 我希望列表項在A或B中出現一次,然后將其刪除。

我已經應用了排序,拖動,放下等功能。但是我認為我做錯了什么,找不到它。

請讓我知道您的建議。

我可以找到問題所在。 它與div中的div類似。 如果將鼠標指針移動到對象#secondul上,根據瀏覽器,鼠標仍位於對象#firstul中。 如果按如下所示更改代碼,則可以更好地看到它:

<ul id="#firstul" onMouseOver="alert('first')">

<ul id="#secondul" onMouseOver="alert('second')">

另一件事是,將Item3拖到第二個列表中之后,將觸發jquery-ui.js中的錯誤。 關於錯誤消息,我有理論上的代碼將嘗試從源訪問對象。 根據上述情況,該項目不再存在。 它已被移至#firtul。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM