خطأ "Uncaught TypeError: undefined ليست وظيفة" وكيفية إصلاحها | Novall.net

خطأ "Uncaught TypeError: undefined ليست وظيفة" وكيفية إصلاحها

ربما بدأ العديد من المستخدمين في رؤية هذا الخطأ بعد آخر التحديثات لنظام إدارة المحتوى الخاصة بهم ، على وجه الخصوص ، قاموا بتحديث مكتبات WordPress jQuery ، مما أثر على عدد كبير من النصوص على مواقع الويب. على سبيل المثال ، بدأت البرامج النصية المنزلق والمعارض التي تستخدم تأثيرات وميزات مسج متنوعة ، تعمل بشكل غير صحيح. توقف بعض المتزلجون عن تقليب الشرائح ، وتوقفت المعارض عن فتح الصور أو تكبيرها ، ولكن يمكن حل جميع هذه المشكلات.

الخطأ الأكثر شيوعًا الذي يحدث بعد تحديث مكتبات jQuery هو خطأ: لم يتم اكتشاف TypeError: undefined

يحدث هذا الخطأ غالبًا بسبب المتغيرات المحدثة وبناء جملة معلمات الكتابة ، وعلى الأرجح أنك كتبت في البرامج النصية الخاصة بك مثل هذا:

$ (المستند). جاهز (وظيفة () {

يجب أن يكون مثل هذا:

مسج (وثيقة). جاهز (وظيفة ($) {

قم بتصحيح البرامج النصية التي تقدم أخطاء وفقًا لما تم كتابته أعلاه ويختفي الخطأ ، على سبيل المثال ، لم يعمل شريط التمرير بالنسبة لي ، تم إيقاف تشغيل الصفحة للتو ، حدثت المشكلة لأن CMS Wordspress استخدم إصدارًا محدثًا من مكتبة jQuery ، وتم كتابة البرامج النصية في القالب بالنسبة للإصدار الأقدم ، كان يكفي لإصلاح البرامج النصية كما هو موضح أعلاه واختفت المشكلة.

قم بتصحيح البرامج النصية التي تقدم أخطاء وفقًا لما تم كتابته أعلاه ويختفي الخطأ ، على سبيل المثال ، لم يعمل شريط التمرير بالنسبة لي ، تم إيقاف تشغيل الصفحة للتو ، حدثت المشكلة لأن CMS Wordspress استخدم إصدارًا محدثًا من مكتبة jQuery ، وتم كتابة البرامج النصية في القالب بالنسبة للإصدار الأقدم ، كان يكفي لإصلاح البرامج النصية كما هو موضح أعلاه واختفت المشكلة

اترك ملاحظاتك أو اكتب أسئلتك في التعليقات ، وسنحاول المساعدة إذا واجهت أي صعوبات.

(تم الاطلاع على 6 650 مرة ، 1 مشاهدات اليوم)