خطأ وقت تشغيل JavaScript: '$' غير محدد.

Khta Wqt Tshghyl Javascript Ghyr Mhdd



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

ستناقش هذه المدونة ' خطأ وقت التشغيل: '$' غير محدد 'في جافا سكريبت.







ما هو 'خطأ وقت التشغيل:' $ 'غير محدد' في JavaScript؟

ال ' $ ”هو محدد jQuery المستخدم للوصول إلى العناصر. يمكن أن يحدث الخطأ المذكور إذا لم يتم تضمين مكتبة jQuery أو إذا تم تضمين المكتبة بعد الوظيفة المطبقة.



مثال 1: حدوث 'خطأ وقت التشغيل:' $ 'غير محدد' في JavaScript دون تحديد مكتبة jQuery



في هذا المثال ، ستتم مناقشة حدوث الخطأ المذكور من خلال تنفيذ الوظيفة المقابلة دون تحديد مكتبة jQuery:





< شعبة >
< زر عند النقر = 'myFunction ()' > انقر فوق لي زر >
< ص هوية شخصية = 'عرض' > ص >
شعبة >

< النصي >
وظيفة وظيفتي ( ) {
$ ( '#demo' ) .innerHTML = 'هذا موقع Linuxhint الإلكتروني' ؛
}
النصي >

في مقتطف الشفرة أعلاه:



  • أنشئ الزر المرفق بعلامة ' عند النقر إعادة توجيه الحدث إلى الوظيفة myFunction ().
  • في الخطوة التالية ، أضف '

    'عنصر له سمة' هوية شخصية '.

  • في كود JS ، حدد وظيفة تسمى ' myFunction () '.
  • في تعريفه ، الوصول إلى '

    'بواسطة' هوية شخصية 'عبر محدد jQuery' $ '.

  • أخيرًا ، قم بتطبيق ' داخلي HTML 'لإلحاق قيمة النص المحددة بالعنصر الذي تم جلبه.
  • لاحظ أن استخدام المحدد ' $ 'بدون تضمين مكتبة jQuery تعرض' خطأ غير محدد '.

انتاج |

كما لوحظ ، المحدد ' $ 'غير معروف لأن المكتبة المقابلة ليست مدرجة في الكود.

مثال 2: حدوث 'خطأ وقت التشغيل:' $ 'غير محدد' في JavaScript بواسطة

تحديد مكتبة jQuery بعد الوظيفة التطبيقية

في هذا المثال بالذات ، ستتم مناقشة حدوث الخطأ المذكور من خلال تحديد مكتبة jQuery بعد تنفيذ وظائفها:

< h3 هوية شخصية = 'myPara' > هذا هو موقع linuxhint h3 >
< ص هوية شخصية = 'عرض' > ص >
< النصي >
يترك أ = دولار ( 'myPara' ) .innerHTML؛
$ ( 'عرض' ) .innerHTML = a ؛
النصي >
< النصي src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js' > النصي >

في سطور التعليمات البرمجية أعلاه:

  • وبالمثل ، قم بإدراج عنوان وفقرة تحتوي على ' معرف '، على التوالى.
  • في جزء JavaScript من الكود ، بالمثل ، يمكنك الوصول إلى الفقرة المضمنة من خلال ' هوية شخصية 'عبر' $ 'المحدد.
  • أيضًا ، استرجع محتوى نصه (العنوان) باستخدام ' داخلي HTML ' خاصية.
  • بعد ذلك ، كرر نفس الإجراء مع الفقرة المضمنة وقم بتخصيص محتوى النص الذي تم جلبه من العنوان.
  • أخيرًا ، حدد ' مكتبة jQuery 'لتطبيق وظائفه.
  • لاحظ أنه حيث يتم تضمين المكتبة بعد الوظائف التطبيقية بمساعدة ' $ 'المحدد ، سيتم أيضًا تسجيل الخطأ غير المحدد في وحدة التحكم.

انتاج |

كحل ، ما عليك سوى إضافة نص jQuery إلى التطبيق.

استنتاج

ال ' خطأ وقت التشغيل: '$' غير محدد 'في JavaScript بدون تحديد مكتبة jQuery أو بتحديدها بعد الوظائف المطبقة. في النهج السابق ، كان المحدد غير المحدد ' $ 'واضح لأن المكتبة ليست مدرجة. في النهج الأخير ، يحدث الخطأ المقابل بسبب الكود غير الفرز. توضح هذه المدونة حدوث ' خطأ وقت التشغيل: '$' غير محدد 'في جافا سكريبت.