代码之家  ›  专栏  ›  技术社区  ›  Elisabeth

从ui.draggable获取选项

  •  1
  • Elisabeth  · 技术社区  · 10 年前

    我在drop事件中:

    我有这个ui.draggable,它是我拖放以进入drop事件的元素。

    我已经设置了 ui.draggable 具有

    $(element).draggable("option", "cursorAt", {
            left: $(element).width(),
            top: $(element).height()
        });
    

    现在如何从ui.draggable获取选项对象,以将cursorAt属性的左/上值重置为零?

    我试过了:

    var option = $(ui.draggable[0]).draggable('option');
    

    我似乎得到了option.cursorAt.left=xx;

    但这是正确的方式吗?我是否必须再次使用可拖动函数包装可拖动对象?这似乎违背直觉,对我来说是错误的。

    1 回复  |  直到 10 年前
        1
  •  1
  •   guest271314    10 年前

    尝试

    $(element).draggable("option", "cursorAt", {
        left: 0,
        top: 0
    });
    

    看见 cursorAt