数据(“draggable”)在jQuery-ui-1.10.3中未定义

时间:2013-09-17 12:47:13

标签: jquery jquery-ui jquery-ui-draggable

使用新版本升级jquery和jquery ui后出现问题。我在droppable中获取数据(“draggable”)未定义。

Fiddle显示了我的问题。

$(this).data("draggable").originalPosition = {
      top: 0,
      left: 0
}

适用于 jQuery 1.8.3 jQuery UI 1.9.2 。 但是当我使用 jQuery 2.0.2 jQuery UI 1.10.3 时无效。

您可以使用第39行的firebug进行检查,当您使用最新的jQuery文件时,它会显示未定义。

请帮助我或提供任何替代方案。 提前谢谢。

1 个答案:

答案 0 :(得分:8)

我认为它已重命名,请尝试

$(this).data('ui-draggable')