سمالت: ما هو jQuery؟ نظرة عامة على 5 محددات للعناصر الشهيرة!

jQuery هي مكتبة جافا سكريبت عبر الأنظمة الأساسية مصممة لتبسيط البرمجة النصية من جانب العميل لـ HTML. وهي واحدة من مكتبات JavaScript الأكثر انتشارًا. تم تصميمه للتنقل عبر مستندات الويب ، وإنشاء رسوم متحركة ، وتحديد عناصر DOM وتطوير تطبيقات Ajax. يساعد jQuery المطورين والمبرمجين على إنشاء برامج كاشطات وتطبيقات ومكونات إضافية مختلفة. كما يسمح لهم أيضًا بإنشاء تجريد للرسوم المتحركة والتفاعل والموضوعات والحاجيات منخفضة المستوى.

إن أكثر السمات المميزة لـ jQuery هي اختيار عنصر DOM وخوارزميات الصهر. تقوم كل من Microsoft و Nokia بحزم jQuery على منصاتهم الخاصة ؛ قامت Microsoft بتضمينها في Visual Studio و ASP.NET MVC و ASP.NET AJAX ، بينما قامت Nokia بدمج jQuery في منصات تطوير أداة Run-Time الخاصة بها.

نظرة عامة على jQuery Selectors:

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

1. محددات jQuery الأساسية:

باستخدام محددات jQuery الأساسية ، يمكنك بسهولة تحديد عناصر صفحة الويب باستخدام معرف $ ("# id") والفئة $ (". class") واسم العلامة $ ("li"). يمكنك دمجها أو استخدامها بشكل فردي للحصول على النتائج المرجوة. ستبدو محددات jQuery المدمجة مثل $ ("selector1، selector2، selector3").

2. محددات jQuery المستندة إلى الفهرس:

إذا لم تحصل على النتائج المرجوة مع محددات jQuery الأساسية ، يمكنك اختيار المحددات القائمة على الفهرس. تشتهر jQuery بتقديم مجموعتها الخاصة من المحددات القائمة على الفهرس ، والتي تستخدم جميعها الفهرسة المستندة إلى الصفر. هذا يعني أنه لاختيار العنصر الثالث ، ستحتاج إلى استخدام الفهرس 2. الأنواع الأكثر شيوعًا لمحددات jQuery المستندة إلى الفهرس هي eq (n) selector ، فإنه (n) selector ، gt (n) selector ، last selector ، first محدد ، حتى المحدد والاختيار الفردي.

3. محددات مسجّل الطفل:

يسمح لك jQuery باختيار الأطفال لعنصر معين بناءً على أنواعهم أو فهرسهم. فمحددات اختيار CSS الفرعية ، على سبيل المثال ، تختلف كثيرًا عن المحددات الفرعية الأخرى ولديها ميزات فهرسة الويب المميزة الخاصة بها.

4. السمة محددات jQuery:

مع محددات السمة jQuery ، يمكنك بسهولة تحديد العناصر بناءً على قيمها وسماتها. عند العمل مع هؤلاء المحددات ، يجب أن نأخذ في الاعتبار أنهم يعتبرون قيمًا متعددة منفصلة عن بعضها كسلسلة مفردة. على سبيل المثال ، $ ("a [rel = 'nofollow']") لن يطابق $ ("a [rel = 'nofollow other']").

5. محددات المحتوى jQuery:

تعتمد محددات المحتوى على محتوى الويب وعناصر HTML. وهي تأتي في أربعة أنواع مختلفة وتظهر كيف يجب فهرسة أو تنظيم محتوى صفحة الويب. يأتون إما في شكل نص أو صورة ويمتلكون ميزاتهم المميزة.