انتقل إلى محتوى الدرس

Collapse Button Triggers مشغلات الطي بالأزرار والروابط

أتقن مكوّن الطي والإظهار Collapse في بوتستراب 5 عبر سمات data-bs-toggle وجافاسكريبت القياسية لتحريك اللوحات الرأسية والأفقية والتحكم المتعدد وسمات الإتاحة والأحداث البرمجية.
2 صفوف تعليمية
بوتستراب 5
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يمكنك تشغيل أي كتلة قابلة للطي بطريقتين قياسيتين دون كتابة سطر جافاسكريبت واحد؛ إما عبر وسم زر دلالي <button> يحمل السمة data-bs-toggle="collapse" مع السمة data-bs-target="#id"، وإما عبر رابط <a role="button"> يشير معرّفه المرجعي href="#id" إلى نفس الكتلة المستهدفة.

في المشاريع الاحترافية يُفضَّل دائماً استخدام عنصر <button type="button"> لأنه لا يغيّر شريط العنوان في المتصفح ولا يقفز بأعلى الصفحة إذا تأخر تحميل ملف السكريبت. استعرض المثال الحي التالي لترى الطريقتين معاً:

الصف 2 كود برمجي