如何在 jQuery Sortable 接收函数中获取新的克隆项目
我正在将新项目拖到可排序列表中,但是当我调用 ui.item 时,它指向原始对象。如何获取新删除对象的引用?
链接到 jQuery 论坛中的相同问题:
http:// /forum.jquery.com/topic/sortable-receive-how-do-i-get-new-item
I'm dragging new item to sortable list, but when I call ui.item it points to original object. How can I get reference to new dropped object?
Link to same problem in jQuery forum:
http://forum.jquery.com/topic/sortable-receive-how-do-i-get-new-item
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用更新而不是接收< /em> 获取新删除对象的句柄。
我创建了一个 小演示,它可以更改放置对象的颜色掉落后为红色。它确实依赖于克隆的类名来区分接收到的克隆和内部排序(否则排序后所有内容都会变成红色)。
You could use update instead of receive to get a handle to the newly dropped object.
I've created a small demo that changes the color of the dropped object to red after dropping. It does rely on the class name of the clone to differentiate between a received clone and an internal sort (otherwise everything would end up red after sorting).
从 jQuery UI 1.10 开始,方式是这样的:
From jQuery UI 1.10 the way is this: