如何获取拖放元素的元素对象?

时间:2011-08-14 06:13:57

标签: javascript jquery jquery-ui

我正在尝试使用jquery获取拖动元素的元素,我尝试使用droppable,但对象的左侧和顶部都返回0。这是代码可以有人帮忙吗?

$(".cards_images").droppable({
            drop:function(event,ui){
                var pos = $(this).position()
                alert(pos.top)
            }
        })

2 个答案:

答案 0 :(得分:2)

$(this) 是droppable,你的代码没有任何问题,除了少数人遗漏; :-)我只是tested这个并获得非零位置。您是否有丢失的库或报告的其他JavaScript错误?

答案 1 :(得分:1)

也许

$(".cards_images").droppable({
    drop: function(event, ui) {
        var pos = ui.draggable.position();
        alert(pos.top);
    }
})