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

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

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

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش پلاگین tooltip در بوت استرپ خواهیم پرداخت.
نکات ابزار زمانی مفید هستند که لازم است پیوندی را توصیف کنید. این پلاگین از پلاگین jQuery.tipsy نوشته شده توسط Jason Frame الهام گرفته شده است. نکات راهنما از آن زمان به روز شده اند تا بدون تصویر کار کنند ، با انیمیشن CSS و ویژگی های داده برای ذخیره سازی عنوان محلی متحرک شوند.
اگر می خواهید این قابلیت پلاگین را به صورت جداگانه در آن قرار دهید، به tooltip.js نیاز خواهید داشت. در غیر این صورت ، همانطور که در درس بررسی اجمالی پلاگین های بوت استرپ ذکر شده است ، می توانید bootstrap.js یا minst bootstrap.min.js را در آن قرار دهید.

کاربردهای پلاگین tooltip ابزار در بوت استرپ

پلاگین tooltip در صورت تقاضا محتوا و نشانه گذاری ایجاد می کند و به طور پیش فرض راهنمای ابزار را بعد از عنصر ماشه قرار می دهد. به دو روش زیر می توانید نکات ابزار را اضافه کنید –
  • از طریق ویژگی های داده – برای افزودن یک راهنمای ابزار ، “data-toggle = “tooltipرا به تگ anchor اضافه کنید. عنوان لنگر متن یک راهنما خواهد بود. به طور پیش فرض، راهنمای ابزار توسط افزونه روی بالا تنظیم می شود.

 

  • از طریق JavaScript – راهنمای راهنما را از طریق JavaScript فعال کنید –

 

افزونه Tooltip پلاگین های فقط css نیست مانند کشویی یا پلاگین های دیگر که در درس های قبلی بحث شده است. برای استفاده از این افزونه باید آن را با استفاده از jquery فعال کنید (javascript را بخوانید). برای فعال کردن همه نکات موجود در صفحه خود فقط از این اسکریپت استفاده کنید –

 

مثال

مثال زیر استفاده از افزونه tooltip از طریق ویژگی های داده را نشان می دهد.

 

گزینه ها

گزینه های خاصی وجود دارد که می تواند از طریق Bootstrap Data API اضافه شود یا از طریق JavaScript فراخوانی شود. جدول زیر گزینه ها را لیست می کند –

 

نام

گزینه

مقدار پیش فرض نام ویژگی داده توضیح
animation boolean Default: true data-animation انتقال محو CSS را به راهنمای ابزار اعمال می کند.
html boolean Default: false data-html HTML را در راهنمای ابزار قرار می دهد. در صورت نادرست بودن، از روش متن jQuery برای درج محتوا در dom استفاده می شود. اگر نگران حملات XSS هستید از متن استفاده کنید.
placement string|function Default: top data-placement نحوه موقعیت دهی به ابزار را مشخص می کند (به عنوان مثال ، بالا | پایین | چپ | راست | خودکار).

وقتی خودکار مشخص شود ، به صورت پویا راهنمای ابزار را تغییر می دهد. به عنوان مثال ، اگر قرار دادن “خودکار چپ” باشد ، راهنما در صورت امکان به سمت چپ نمایش داده می شود ، در غیر این صورت به درستی نمایش داده می شود.

selector string Default: false data-selector اگر یک انتخاب کننده ارائه شود، اشیا راهنمای ابزار به اهداف تعیین شده delegated می شوند.
title string | function Default: “ data-title در صورت عدم وجود ویژگی عنوان ، گزینه عنوان عنوان پیش فرض است.
trigger string Default: ‘hover focus’ data-trigger نحوه راه اندازی راهنمای ابزار را مشخص می کند: کلیک کنید | شناور | تمرکز | کتابچه راهنمای. ممکن است چندین راه انداز را منتقل کنید. آنها را با فاصله جدا کنید.
content string | function Default: ” data-content اگر ویژگی محتوای داده وجود ندارد ، مقدار محتوای پیش فرض است
delay number | object Default: 0 data-delay تأخیر در نشان دادن و پنهان کردن نکته در ms – برای نوع ماشه دستی اعمال نمی شود. اگر یک عدد ارائه شود ، تأخیر برای پنهان کردن / نمایش دادن اعمال می شود. ساختار شی

container string | false Default: false data-container راهنمای ابزار را به یک عنصر خاص اضافه می کند. مثال: “container: ‘body

 

متد ها

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

 

متد توضیح مثال
Options − .tooltip(options) یک راهنمای ابزار به مجموعه عناصر متصل می شود.
Toggle − .tooltip(‘toggle’) نکات راهنمای یک عنصر را تغییر می دهد.
Show − .tooltip(‘show’) راهنمای یک عنصر را نشان می دهد.
Hide − .tooltip(‘hide’) نکات راهنمای یک عنصر را پنهان می کند.
Destroy − .tooltip(‘destroy’) نکات مهم یک عنصر را پنهان کرده و از بین می برد.

 

مثال

مثال زیر استفاده از افزونه tooltip از طریق ویژگی های داده را نشان می دهد.

 

 

رویدادها

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

رویداد توضیح مثال
show.bs.tooltip این رویداد با فراخوانی روش show instance بلافاصله آغاز می شود.
shown.bs.tooltip این رویداد هنگامی که راهنمای ابزار برای کاربر قابل مشاهده شده است خاموش می شود (منتظر می ماند تا انتقال CSS کامل شود).
hide.bs.tooltip این رویداد بلافاصله پس از فراخوانی روش مخفی کاری برداشته می شود.
hidden.bs.tooltip این رویداد پس از پنهان شدن راهنمای ابزار از کاربر خاموش می شود (منتظر می ماند تا انتقال CSS کامل شود).

 

مثال

مثال زیر استفاده از افزونه tooltip از طریق ویژگی های داده را نشان می دهد.

 

 

منبع.

 

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

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

دیدگاه شما

بدون دیدگاه