English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة استخدام JQuery للتحقق من HTML والمرور عبر الدوال

باستخدام JQuery، من الممكن اختيار عناصر THML بسهولة. لكن في بعض الأحيان، عندما تكون بنية HTML معقدة، يكون استخراج العناصر التي اخترناها أمرًا معقدًا.

1، children

هذه الوظيفة تحصل على جميع الفرعيات المباشرة للعناصر المحددة.

عند تقديم تعبير اختيار لـ children()، يتم تقليل النتائج إلى العناصر المختارة;

إذا لم يتم تقديم أي معلمات لـ children()، فإنها سترجع جميع الفرعيات المباشرة. لا تعود الفرعيات الفرعية.

2، filter

هذه الوظيفة تقوم بتصفية العناصر من المجموعة من خلال تعبير الاختيار المقدم. أي عنصر لا يتطابق مع هذا التعبير سيتم إزالته من المجموعة المختارة.

3، not

مقابل filter، وظيفة not() تزيل العناصر التي تتطابق.

4، add

إذا أردنا إضافة بعض العناصر إلى المجموعة، فإن وظيفة add() هي لفعل ذلك.

5، slice

في بعض الأحيان، قد نحتاج إلى الحصول على مجموعة فرعية من العناصر بناءً على موقع العنصر في المجموعة. وظيفة slice() هي لفعل ذلك.

المعلمات الأول هو الموقع من الصفر للعنصر الأول، وهو يتضمن في الجزء الذي يتم استدعاؤه;

المعلمات الثاني هو المؤشر من الصفر للعنصر الأول. لا يتضمن في الجزء الذي يتم استدعاؤه. إذا تم تمريره، فإنه يتمدد إلى نهاية المجموعة.

6، parent

وظيفة parent() تختار الأب المباشر للعناصر المحددة.

7، parents

هذه هي شكل الجمع، وظيفة parents() تختار جميع العناصر الأب للاعتبارات. أقصد أن جميع العناصر الأب تشمل من العنصر الأب المباشر إلى عناصر 'body' و 'html'. لذا من الأفضل تقديم تعبير لتقليل نتائج الاختيار.

8، siblings

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

9، prev & prevAll

وظيفة prev() تختار العنصر الأخ在此之前. وظيفة prevAll() تختار مجموعة العناصر الأخ在此之前.

10، next & nextAll

هذه الوظائف تعمل بنفس الطريقة مثل prev و prevAll، ولكنها تختار الأخوة التالية.

هذا المقال يوضح كيفية استخدام jQuery للتحقق من HTML لاستدعاء الوظائف، وهو كل ما سأشاركه معكم. آمل أن تكون هذه المعلومات مرجعًا لكم، وأتمنى أن تدعموا تعليماتي بالكثير من الدعم.

مفضل لك