从jQuery 1.3.2升级时如何修复.offset错误 - > 1.4.2

时间:2010-03-09 17:36:21

标签: offset jquery-1.4

我刚刚将jQuery升级到版本1.4.2,现在我在这一行收到错误

var offset = $(settings.textBoxObj).offset({padding: true, border: true});

在我升级之前,我没有收到此错误。有没有人知道1.4中有什么变化影响这行代码?

大都市

1 个答案:

答案 0 :(得分:1)

你的路线是完全错误的。

在jQuery 1.3。 x 中,offset没有接受任何参数,因此忽略了您的对象。

在1.4中,offset允许您移动元素,因此它需要具有lefttop属性的对象。

您需要弄清楚参数尝试完成的内容或完全删除它。