Как исправить ошибку.offset при обновлении с jQuery 1.3.2 -> 1.4.2
Я только что обновил jQuery до версии 1.4.2, и теперь я получаю сообщение об ошибке в этой строке
var offset = $(settings.textBoxObj).offset({padding: true, border: true});
До обновления я не получал эту ошибку. Кто-нибудь знает, изменилось ли что-то в 1.4, чтобы повлиять на эту строку кода?
метрополия
1 ответ
Решение
Ваша линия совершенно неверна.
В jQuery 1.3.х, offset
не принимал никаких параметров, поэтому ваш объект был проигнорирован.
В 1.4 offset
позволяет перемещать элемент, поэтому он ожидает объект с left
а также top
свойства.
Вам необходимо выяснить, что параметр пытается выполнить, или полностью удалить его.