Ich verwende die jQuery-Benutzeroberfläche, um eine Reihe von Listen zu verknüpfen und das Ziehen und Ablegen von Elementen zwischen den verschiedenen Listen zu ermöglichen.
Im Ereignis receive
möchte ich die Liste abrufen, in die das Element eingefügt wird. Ist ui.item.parent()
die richtige Vorgehensweise, oder ist eine Eigenschaft von ui
oder event
zulässig? Kann ich direkt darauf zugreifen?
Nein, es gibt keine direkte Eigenschaft für das neue Elternteil (weil .parent()
wahrscheinlich leicht genug ist), also was Sie haben ist richtig. Sie können hier alle ui
Eigenschaften anzeigen .
Wenn Sie .closest()
, das zweite Elternteil usw. möchten, ist es besser, die Benutzeroberfläche schlank zu lassen, da sie alle leicht zu durchlaufen sind. Dies spart auch die Kosten für die direkte Bereitstellung der Referenzen auf das Objekt ui
.
Tags und Links jquery jquery-ui-sortable