我想将项目从一个列表拖到另一个克隆列表。停止拖动后,然后我想要获得它被拖动的父div的id。JQuery Draggable
0
A
回答
2
通过使用拖动和投掷的,你可以做我喜欢这个(给定你UL的有类draggables
):
$("ul.draggables").droppable({
drop: function() { alert($(this).parents("div:first").attr("id")) }
})
.find("li")
.draggable({
helper: "clone"
});
这里有一个演示:http://jsfiddle.net/5s5rt/1/
编辑:修改为找到第一个列表的父母与类型0,以防div不是直接父母。
1
这听起来像你需要使用jQuery UI Droppable以及Draggable。
以下代码提供了如何使用Droppable的示例。它假定你想要允许物品上的类别名称为someClassName
。当你拖动一个项目到的div的一个,它会弹出一个警告框与div的ID你把你的项目上:
$(document).ready(function() {
$("div.someClassName").droppable({
drop: function(event, ui) {
alert("You dropped an item onto a div with ID '" + event.target.id + "'");
}
});
});
相关问题
- 1. jquery - draggable
- 2. jquery draggable
- 3. Draggable jquery
- 4. jQuery Droppable和Draggable
- 5. jQuery UI .draggable()
- 6. jQuery Draggable问题
- 7. jquery draggable/droppable
- 8. JQuery Draggable取消
- 9. Jquery Live和Draggable
- 10. jQuery UI Draggable/Droppable
- 11. jquery draggable/droppable issue
- 12. JQuery Draggable选项
- 13. jquery draggable to sortable
- 14. jQuery UI draggable()和resizable()
- 15. JQuery Draggable - Drag Parent Div
- 16. jQuery UI Draggable限制
- 17. jQuery的.trigger为.draggable
- 18. jQuery live draggable/live droppable?
- 19. jQuery Draggable,Droppable,ASP.NET MVC
- 20. jQuery UI Touch Punch draggable()
- 21. jquery draggable droppable remove dropped
- 22. jquery snap draggable to wrapper
- 23. Jquery Draggable多项目
- 24. draggable和droppable jquery socket.io
- 25. 追加draggable到容器jquery
- 26. jQuery UI Draggable:堆栈点击
- 27. jquery-ui-draggable对齐指南
- 28. Jquery Draggable与多个句柄
- 29. Mousewheel事件和Jquery Draggable Div
- 30. Draggable()在jquery中不工作
谢谢你解决了我的问题。 再次感谢。 – Xulfee 2010-07-12 11:27:42