使用新版本升级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文件时,它会显示未定义。
请帮助我或提供任何替代方案。 提前谢谢。
答案 0 :(得分:8)
我认为它已重命名,请尝试
$(this).data('ui-draggable')