我正在使用jQuery UI执行一些拖放操作。我试图找出可拖动的可拖动的东西。找出哪个可拖动的可拖动是
任何人都可以帮忙吗?这是我的代码。
$(".draggable").draggable({
stop: function(event, ui){
console.log(event);
// I need the element which this draggable is correct in.
}
});
我正在使用jQuery UI执行一些拖放操作。我试图找出可拖动的可拖动的东西。找出哪个可拖动的可拖动是
任何人都可以帮忙吗?这是我的代码。
$(".draggable").draggable({
stop: function(event, ui){
console.log(event);
// I need the element which this draggable is correct in.
}
});
我认为你需要在droppables drop回调中捕捉到。
$('#draggable').draggable();
$('#droppable').droppable({
drop: function(event, ui) {
alert($(this).attr("id"));
}
});
下面就来看看这个拨弄它玩:
编辑:哎呀,这就是拖动的元素的ID!你想要它降落的地方!这很容易!我已经在回答中编辑了脚本,以表明这一点。
看看可拖动和投掷的文档更多关于他们如何工作: http://jqueryui.com/demos/draggable/
我认为@Patricia有稍微的南辕北辙。我分叉他们的jsfiddle here,但其实质是在获取项目的ID下降到
$('.droppable').droppable({
drop: function(event, ui) {
alert($(this).attr("id"));
}
});