0

我想从 jquery-1.9.1 更改为 jquery-2.0.3,现在我的可拖动对象的还原不再起作用。我在用着:

revert: function(event,ui){
            $(this).data("uiDraggable").originalPosition = {
                top: 528, left: 254
            };
            return !event;
        },

因此可拖动对象返回到其原始位置。我得到的错误是:

类型错误:$(...).data(...) 未定义

上:528,左:254

任何人都可以帮忙吗?

4

2 回答 2

0

添加 jquery 库。

$(".draggable").draggable({
    revert: function (event, ui) {
        $(this).data("uiDraggable").originalPosition = {
            top: 0,
            left: 0
        };
        return !event;
    }
});
于 2019-03-28T07:23:41.553 回答
-1
$(this).data('ui-draggable').originalPosition = {
  top: 50,
  left: 0
};
于 2015-12-11T08:24:39.210 回答