كيفية إصلاح خطأ .FOFFSET عند الترقية من JQUERY 1.3.2 -> 1.4.2
-
18-09-2019 - |
سؤال
أنا فقط قمت بترقية jQuery إلى الإصدار 1.4.2 وأنا الآن تلقي خطأ على هذا الخط
var offset = $(settings.textBoxObj).offset({padding: true, border: true});
قبل الترقية، لم أتمكن من الحصول على هذا الخطأ. هل يعرف أحد إذا تغير شيء ما في 1.4 للتأثير على هذا الخط من التعليمات البرمجية؟
متروبوليس
المحلول
خطك مخطئ تماما.
في jQuery 1.3.عاشر, offset
لم تأخذ أي معلمات، لذلك تم تجاهل كائنك.
في 1.4، offset
يتيح لك نقل عنصر، لذلك يتوقع كائن مع left
و top
الخصائص.
تحتاج إلى معرفة ما كانت المعلمة تحاول إنجازها أو إزالتها بالكامل.
لا تنتمي إلى StackOverflow