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

4 سال پیش
امتیاز دهید post

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

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

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

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

  • از طریق مشخصه های داده – برای تعیین یک حالت خاص (با id = “شناسه”) برای ضامن.
  • از طریق JavaScript – با استفاده از این روش می توانید یک modal با id = “identifier” را با یک خط JavaScript فراخوانی کنید –

 

 

مثال

یک مثال پنجره حالت ثابت در مثال زیر نشان داده شده است –

 

جزئیات کد قبلی –

برای فراخوانی پنجره modal، باید نوعی trigger داشته باشید. می توانید از یک دکمه یالینک استفاده کنید. در اینجا ما از یک دکمه استفاده کرده ایم.

اگر به کد بالا نگاه کنید، می بینید که در تگ <button> ، data-target = “#myModal” هدف مدال است که می خواهید در صفحه بارگیری کنید. این کد به شما امکان می دهد چندین حالت مختلف در صفحه ایجاد کنید و سپس برای هر یک از آنها عوامل مختلفی داشته باشید. اکنون ، برای اینکه روشن شود ، شما چند حالت را همزمان بارگیری نمی کنید ، اما می توانید تعداد زیادی را در صفحات بارگیری کنید تا در زمان های مختلف بارگیری شوند.

دو کلاس وجود دارد که باید به آنها توجه کنید –

  • اولین حالت modal. است که به سادگی شناسایی محتوای <div> به عنوان یک حالت معین است.
  • و دوم کلاس fade. است. وقتی مودال تغییر حالت می دهد باعث محو شدن محتوا می شود.
  • aria-labelledby = “myModalLabel” ، عنوان را به عنوان اصلی ارجاع دهید.
  • از ویژگی “aria-hidden = true” برای نامرئی نگه داشتن پنجره Modal تا زمان ورود ماشه استفاده می شود (مانند کلیک روی دکمه مرتبط).
  • <div class = modal-header”> ، مدال سربرگ کلاسي است كه براي سرصفحه پنجره مدال سبك تعريف مي كند.
  • “class = “close، یک کلاس بسته CSS است که سبک را برای دکمه بستن پنجره معین تنظیم می کند.
  • “data-remove = “modal، یک ویژگی داده HTML5 سفارشی است. در اینجا برای بستن پنجره حالت استفاده می شود.
  • “class = “modal-body، یک کلاس CSS از CSS بوت استرپ برای تنظیم سبک برای بدنه پنجره معین است.
  • “class = “modal-footer، یک کلاس CSS از CSS بوت استرپ برای تنظیم سبک برای پاورقی پنجره modal است.
  • “data-toggle = “ز، ویژگی HTML5 داده سفارشی data-toggle برای باز کردن پنجره modal استفاده می شود.

 

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

 

مثال 

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

 

متدها

در اینجا چند روش مفید وجود دارد که می تواند با ()modal استفاده شود.

 

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

مثال

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

 

همانطور که در صفحه بالا مشاهده می شود ، اگر روی دکمه بستن یعنی مخفی کردن رویداد کلیک کنید ، یک پیام هشدار نمایش داده می شود.

 

منبع.

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

  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. آموزش پلاگین انتقال در بوت استرپ
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه