آموزش پلاگین collapse در بوت استرپ

4 سال پیش
آموزش پلاگین collapse در بوت استرپ
امتیاز دهید post

آموزش پلاگین collapse در بوت استرپ

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش پلاگین collapse در بوت استرپ خواهیم پرداخت.

آموزش پلاگین collapse باعث می شود که تقسیم صفحه در حال جمع شدن آسان باشد. چه از آن برای ساخت یک ناوبری آکاردئونی و چه جعبه های محتوا استفاده کنید ، گزینه های زیادی را برای محتوا فراهم می کند.

اگر می خواهید این قابلیت پلاگین را به صورت جداگانه در آن بگنجانید ، شما به shemb.js نیاز خواهید داشت. این همچنین به پلاگین Transition نیاز دارد تا در نسخه بوت استرپ شما موجود باشد. در غیر این صورت، همانطور که در درس بررسی اجمالی پلاگین های بوت استرپ ذکر شده است ، می توانید bootstrap.js یا minst bootstrap.min.js را در آن قرار دهید.
می توانید از افزونه سقوط استفاده کنید –

برای ایجاد گروه های جمع شونده یا آکاردئون. این را می توان مانند مثال زیر ایجاد کرد –

 

  • “data-toggle = “collapse به لینکی که برای گسترش یا فروپاشی مولفه روی آن کلیک می کنید ، اضافه می شود.
  • href یا یک ویژگی data-target به مولفه اصلی اضافه می شود ، که مقدار آن شناسه مولفه فرزند است.
  • داده-والد برای ایجاد اثر مشابه آکاردئون اضافه می شود.

برای ایجاد جمع شدگی ساده بدون نشانه گذاری آکاردئون – این را می توان مانند مثال زیر ایجاد کرد –

نسخه ی نمایشی زنده

 

همانطور که در مثال مشاهده می کنید ما یک مولفه جمع شونده ساده ایجاد کرده ایم، برخلاف آکاردئون، ما ویژگی data-parent را اضافه نکرده ایم.

کاربردهای پلاگین collapse

جدول زیر کلاسهایی را که پلاگین سقوط برای کنترل سنگین وزن استفاده می کند لیست می کند –

شرح کلاس
1 collapse.

محتوا را پنهان می کند.

2 collapse.in.

محتوا را نشان می دهد.

3 collapsing.

با شروع انتقال اضافه می شود و پس از اتمام حذف می شود.

 

به دو روش می توانید از پلاگین collapse استفاده کنید –

  • از طریق ویژگی های داده – برای اختصاص دادن کنترل خودکار یک عنصر جمع شونده ، “data-toggle = “collapse  و یک داده را به عنصر اضافه کنید. ویژگی data-target یک انتخابگر CSS را می پذیرد تا سقوط را در آن اعمال کند. مطمئن شوید که کلاس collapse. را به عنصر جمع شونده اضافه کنید. اگر می خواهید به طور پیش فرض باز شود ، کلاس اضافی in. را وارد کنید.
  • برای افزودن مدیریت گروه آکاردئون مانند به یک کنترل جمع شونده ، ویژگی data را اضافه کنید “data-parent = “#selector.
  • از طریق JavaScript – روش collapse را می توان با JavaScript فعال کرد همانطور که در زیر نشان داده شده است –

 

 

گزینه ها

گزینه های خاصی وجود دارد که می تواند از طریق ویژگی های داده منتقل شود یا JavaScript در جدول زیر ذکر شده است –

نام گزینه مقدار پیش فرض نام ویژگی داده توضیح
parent selector Default − false data-parent اگر انتخابگر نادرست باشد ، تمام عناصر جمع شونده تحت والد مشخص شده بسته می شوند (شبیه رفتار سنتی آکاردئون – این به کلاس گروه آکاردئون بستگی دارد).
toggle boolean Default − true data-toggle در هنگام فراخوانی عنصر جمع شونده را تغییر می دهد.

 

 

متدها

در اینجا لیستی از چند روش مفید که با عناصر collapse استفاده می شود ، آورده شده است.

متد توضیح مثال
Options − .collapse(options) محتوای شما را به عنوان یک عنصر collapse فعال می کند. یک شی options اختیاری را می پذیرد.
 
Toggle − .collapse(‘toggle’) یک عنصر collapse را نشان می دهد تا پنهان شود.
 
Show − .collapse(‘show’) یک عنصر collapse را نشان می دهد.
 
Hide − .collapse(‘hide’) یک عنصر collapse را پنهان می کند.
 

 

 

مثال

 

رویداد ها

جدول زیر چند رویداد را لیست می کند که می توانند با قابلیت collapse استفاده شوند.
رویداد توضیح مثال
show.bs.collapse بسته می شود بعد از فراخوانی متند نمایش.
 
shown.bs.collapse این رویداد هنگامی که یک عنصر collapse در معرض دید کاربر قرار گرفت، خاموش می شود (منتظر می ماند تا انتقال CSS کامل شود).
 
hide.bs.collapse وقتی فراخوانی شده است ، روش پنهان می شود.
 
hidden.bs.collapse این رویداد هنگامی که یک عنصر collapse از کاربر پنهان شده است شروع می شود (منتظر می ماند تا انتقال CSS کامل شود).
 

مثال

مثال زیر استفاده از رویدادها را نشان می دهد –

 

 

منبع.

 

لیست جلسات قبل آموزش بوت استرپ

  1. آموزش بوت استرپ
  2.  بررسی اجمالی بوت استرپ
  3. آموزش راه اندازی بوت استرپ
  4. آموزش سیستم شبکه در بوت استرپ 
  5. بررسی اجمالی CSS در بوت استرپ
  6. آموزش تایپوگرافی در بوت استرپ 
  7. آموزش کد در بوت استرپ 
  8. آموزش جدول در بوت استرپ
  9. آموزش فرم ها در بوت استرپ 
  10. آموزش دکمه ها در بوت استرپ
  11. آموزش تصاویر در بوت استرپ
  12. آموزش کلاس های کمکی در بوت استرپ 
  13. آموزش ابزارهای پاسخگو در بوت استرپ 
  14. آموزش Glyphicons در بوت استرپ 
  15. آموزش منوهای کشویی در بوت استرپ
  16. آموزش گروه های دکمه ای در بوت استرپ
  17. آموزش گروه های ورودی در بوت استرپ
  18. آموزش عناصر ناوبری در بوت استرپ
  19. آموزش Navbar در بوت استرپ
  20. آموزش Breadcrumbs در بوت استرپ
  21. آموزش صفحه بندی در بوت استرپ
  22. آموزش لیبل ها در بوت استرپ
  23. آموزش بج ها در بوت استرپ
  24. آموزش Jumbotron در بوت استرپ 
  25. آموزش تصاویر کوچک در بوت استرپ 
  26. آموزش هشدارها در بوت استرپ 
  27.  آموزش نوارهای پیشرفت در بوت استرپ 
  28. آموزش شی Media در بوت استرپ
  29. آموزش گروه لیست در بوت استرپ
  30. آموزش پانل ها در بوت استرپ 
  31. آموزش well در بوت استرپ 
  32. بررسی اجمالی پلاگین ها در بوت استرپ 
  33. آموزش پلاگین انتقال در بوت استرپ
  34. آموزش پلاگین Modal در بوت استرپ
  35. آموزش پلاگین Dropdown در بوت استرپ
  36. آموزش پلاگین Scrollspy در بوت استرپ
  37. آموزش پلاگین تب در بوت استرپ
  38. آموزش پلاگین tooltip ابزار در بوت استرپ
  39. آموزش پلاگین Popover در بوت استرپ
  40. آموزش پلاگین هشدار در بوت استرپ
  41. آموزش پلاگین دکمه در بوت استرپ
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه