تاریخ انتشار: 23 دی 1394
تعداد بازدید: 42 نفر
در این بخش نحوه اضافه کردن منوی کشویی به اجزاء مختلف با استفاده از پلاگین بوت استرپ خواهید آموخت.
منوهای کشویی معمولاً در داخل هدرهای منوی راهبری جهت نمایش لیستی از لینک های مرتبط زمانی که کاربر موس خود را بر روی عنصر مبدل برده یا روی آن کلیک میکند، به کار برده میشوند.توضیح کد :
منوی کشویی بوت استرپ دو عنصر پایه دارد : عنصر مبدل منوی کشویی که میتواند یک دکمه یا لینک باشد و خود منوی کشوییdata-toggle="dropdown
بر روی عنصر مبدل جهت باز و بسته کردن منوی کشویی، مورد نیاز است."#"=href
استفاده نمایید. مانند مثال زیر :()
dropdown
را با id یا کلاس لینک یا دکمه مورد نظر در کد جاوا اسکریپتتان فراخوانی نمایید.data-toggle="dropdown
همچنان برای عنصر مبدل منوی کشویی نیز مورد نیاز میباشد(بدون توجه به اینکه تابع dropdown را با جاوا اسکریپت یا -data فراخوانی کنید). رویدادها (Event):
جدول زیر، رویدادهای استاندارد بوت استرپ برای افزایش عملکرد منوهای کشویی را نمایش میدهد. کلیه رویدادها در منوهای کشویی درعنصر والد ( parent ) مربوط به dropdown-menu. ، فعال میشوند.event | توضیحات |
show.bs.dropdown | این رویداد به محض فراخوانی تابع show فعال میشود. میتوانید با استفاده از event.relatedTarget ، عنصر anchor را مقصدگذاری نمایید. |
shown.bs.dropdown | این رویداد زمانی که منوی کشویی برای کاربر visible میشود، فعال میشود. تا زمان کامل شدن CSS منتظر میماند. میتوانید با استفاده از event.relatedTarget ، عنصر anchor را مقصدگذاری نمایید. |
hide.bs.dropdown | این رویداد به محض فراخوانی تابع hide فعال میشود. میتوانید با استفاده از event.relatedTarget ، عنصر anchor را مقصدگذاری نمایید. |
hidden.bs.dropdown | این رویداد زمانی که عملیات مخفی بودن پنجره از کاربر پایان می یابد، فعال میشود. این رویداد تا پایان کامل عملیات transition در CSS منتظر میماند و بعد فعال میشود. |