Avatar ·

كيفية الحصول على العناصر الفرعية للعنصر الحالي $(this) في jQuery؟

مرحباً بالجميع! لقد بدأت للتو في تعلم jQuery وواجهت مشكلة. لدي قائمة مهام، وعند النقر على عنصر في القائمة (مثل مهمة)، أريد تنفيذ إجراءات معينة على عناصره الفرعية. على سبيل المثال، داخل كل مهمة يوجد زر "حذف" ومربع اختيار. أستخدم $(this) داخل معالج النقر للوصول إلى العنصر الحالي الذي تم النقر عليه. لكن كيف يمكنني الوصول تحديداً إلى عناصره الفرعية؟ جربت كتابة شيء مثل: ```javascript $('li').on('click', function() { $(this).children(); // هذا لا يعمل كما أتوقع }); ``` لكن هذا فقط يعيد كائن jQuery، وليس العناصر نفسها. أحتاج مثلاً إلى تغيير النص داخل span فرعي أو إخفاء الزر. أرشدوني إلى كيفية الحصول على العناصر الفرعية من $(this) بشكل صحيح؟ يُفضل مع أمثلة، لأنني ارتبكت في التوثيق. شكراً مسبقاً! <<>>

استخدام طرق .children() و .find() للوصول إلى العناصر الفرعية