所以我使用的是ui库,我有一些类似的东西:
$('#trash-bin').droppable({
tolerance: 'touch',
drop: function(event, ui) {
alert(ui.draggable.id + " was dropped");
}
});
$('#images').draggable({});
我知道这是错误的(警报显示为“未定义的丢弃”)
如何引用被丢弃的镜像的id?
发布于 2010-10-01 13:38:08
文档中指出,ui.draggable
对象是jQuery对象,而不是原始的DOM元素:
ui.draggable
-当前可拖动元素,jQuery对象。
http://jqueryui.com/demos/droppable/
因此,您必须改用attr
函数:
drop: function(event, ui) {
alert(ui.draggable.attr('id') + " was dropped");
}
https://stackoverflow.com/questions/3836762
复制相似问题