پیام های بازخورد متنی را برای اقدامات معمول کاربر با تعداد انگشت شماری از پیام های هشدار در دسترس و انعطاف پذیر ارائه دهید.
مثال ها
هشدارها برای هر طول متن و همچنین یک دکمه رد اختیاری در دسترس هستند. برای استایل مناسب، از یکی از هشت کلاس متنی مورد نیاز.alert-success (به عنوان مثال، استفاده کنید). برای اخراج درون خطی، از افزونه alerts jQuery استفاده کنید .
یک هشدار اولیه ساده - آن را بررسی کنید!
یک هشدار ثانویه ساده - آن را بررسی کنید!
یک هشدار موفقیت ساده - آن را بررسی کنید!
یک هشدار خطر ساده - آن را بررسی کنید!
یک هشدار ساده - آن را بررسی کنید!
یک هشدار اطلاعات ساده - آن را بررسی کنید!
یک هشدار نوری ساده - آن را بررسی کنید!
یک هشدار تاریک ساده - آن را بررسی کنید!
انتقال معنا به فناوری های کمکی
استفاده از رنگ برای افزودن معنی فقط یک نشانه بصری ارائه می دهد که به کاربران فناوری های کمکی - مانند صفحه خوان ها - منتقل نمی شود. اطمینان حاصل کنید که اطلاعات مشخص شده با رنگ یا از خود محتوا واضح است (مثلاً متن قابل مشاهده)، یا از طریق ابزارهای جایگزین، مانند متن اضافی پنهان شده با .sr-onlyکلاس، گنجانده شده است.
رنگ پیوند
از .alert-linkکلاس ابزار برای ارائه سریع پیوندهای رنگی مطابق با هر هشدار استفاده کنید.
یک هشدار اولیه ساده با
یک پیوند مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار ثانویه ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار موفقیت ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار خطر ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار اطلاعات ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار نور ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
یک هشدار تاریک ساده با
یک لینک مثال . اگر دوست داشتید روی آن کلیک کنید.
مطالب اضافی
هشدارها همچنین می توانند حاوی عناصر اضافی HTML مانند سرفصل ها، پاراگراف ها و تقسیم کننده ها باشند.
آفرین!
اوه، بله، شما با موفقیت این پیام هشدار مهم را خواندید. این متن نمونه قرار است کمی طولانیتر اجرا شود تا بتوانید ببینید که فاصلهگذاری در یک هشدار با این نوع محتوا چگونه کار میکند.
هر زمان که نیاز داشتید، حتما از ابزارهای حاشیه استفاده کنید تا همه چیز را زیبا و مرتب نگه دارید.
رد کردن
با استفاده از پلاگین جاوا اسکریپت هشدار، میتوان هرگونه هشدار درون خطی را رد کرد. در اینجا به این صورت است:
مطمئن شوید که افزونه هشدار یا جاوا اسکریپت بوت استرپ کامپایل شده را بارگذاری کرده اید.
اگر جاوا اسکریپت ما را از منبع میسازید، به آن نیاز داردutil.js . نسخه کامپایل شده شامل این است.
یک دکمه رد کردن و .alert-dismissibleکلاس اضافه کنید، که بالشتک اضافی را در سمت راست هشدار اضافه می کند و .closeدکمه را در موقعیت قرار می دهد.
در دکمه رد کردن، data-dismiss="alert"ویژگی را اضافه کنید که عملکرد جاوا اسکریپت را فعال می کند. حتماً از <button>عنصر با آن برای رفتار مناسب در همه دستگاهها استفاده کنید.
برای متحرک سازی هشدارها هنگام رد کردن آنها، حتماً کلاس های .fadeو را اضافه کنید..show
شما می توانید این را در عمل با یک نسخه نمایشی زنده ببینید:
گواکامول مقدس! شما باید برخی از آن فیلدها را در زیر بررسی کنید.
رفتار جاوا اسکریپت
محرک ها
رد کردن هشدار از طریق جاوا اسکریپت را فعال کنید:
یا با dataویژگی های روی یک دکمه در هشدار ، همانطور که در بالا نشان داده شد:
توجه داشته باشید که بستن یک هشدار آن را از DOM حذف می کند.
مواد و روش ها
روش
شرح
$().alert()
هشداری را برای رویدادهای کلیک بر روی عناصر نسلی که دارای data-dismiss="alert"ویژگی هستند گوش می دهد. (در هنگام استفاده از مقداردهی اولیه خودکار data-api ضروری نیست.)
$().alert('close')
یک هشدار را با حذف آن از DOM می بندد. اگر کلاس های .fadeو .showروی عنصر وجود داشته باشد، هشدار قبل از حذف محو می شود.
$().alert('dispose')
هشدار یک عنصر را از بین می برد.
مناسبت ها
پلاگین هشدار بوت استرپ چند رویداد را برای اتصال به عملکرد هشدار افشا می کند.
رویداد
شرح
close.bs.alert
این رویداد بلافاصله پس از closeفراخوانی متد نمونه فعال می شود.
closed.bs.alert
این رویداد زمانی فعال می شود که هشدار بسته شده باشد (منتظر تکمیل انتقال CSS می شود).