جمع شونده ها Collapse
جمع شونده ها
جمع شونده ها یکسری توابع جاوا اسکریپ هستند تا شما بتوانید از نظر نمایشی، موضوعاتی را بسته یا باز کنید.
نحوه استفاده
برای استفاده بایستی
خصوصیت target
این خصلت مشخص میکند، چه موضوع یا موضوعاتی باید انتخاب شوند. برای مثال
میتوانید (برای معرفی چند موضوع، اسم آنها را
برای معرفی دسته ای از قانونهای
خصوصیت remove
اگر میخواهید، قبل از اعمال تغییرات توسط خصوصیت target عملیاتهای قبلی بر روی موضوعات از بین برود، اسامی موضوعات مد نظر را
در خصوصیت تمام موضوعاتی که در این خصلت وجود دارد، کلاس show حذف و کلاس Collapsed به آن اضافه میشود.
خصوصیت target-mode
بطور پیش فرض، اگر موضوع در حال نمایش باشد، مخفی و اگر مخفی باشد، نمایش میدهد، به این حالت اگر میخواهید در هر شرایطی فقط عملیات نمایش رخ دهد، از مقدار
اگر میخواهید در هر شرایطی فقط عملیات مخفی کردن رخ دهد، از مقدار
نمایش
در این صفحه ما به صورت دستی کلاس
طبیعی است، شما نیز برای استفاده از این موضوع بایستی عملی مشابه برای کنترل خود انجام دهید.
<style>
.alert {
display: none;
}
.alert.show {
display: block;
}
</style>
مخفی کردن
در زمان مخفی کردن، ابتدا کلاس
سوئیچ بین هم
حذف وضعیت
در حذف همه، از خصوصیت
با استفاده از این خصوصیت و نسبت دادن آن به موضوعات معرفی شده، شما قادر خواهید بود، بر روی دکمه درخواست کننده و موضوعات زیر مجموعه تعریف های متفاوتی داشته باشید. برای مثال آکاردئون یک مثال خوب از این نوع استفاده است.
در مثال زیر، تمامی موضوعاتی که زیر مجموعه container1 هستند که از جنس کلاس Collapse هستند، عملیات حذف اعمال میگردد.
جاوا اسکریپت
شما میتوانید توسط جاوا اسکریپت نیز تنظیمات و عملیاتهای مختلف را انجام دهید.
خصوصیت target
عملیات همانند خصوصیت target است.
خصوصیت remove
عملیات همانند خصوصیت remove است.
خصوصیت targetmode
عملیات همانند خصوصیت target-mode است.
رویه collapse
با فراخوانی این رویه، انگار بر روی دکمه کلیک کردید و بایستی عملیات جمع شوندگی اجرا شود.
تنظیمات دستی
اگر شما از روش معرفی توسطبرای دسترسی به کلاس جاوایی، بایستی اسم دکمه را داشته باشید و با فراخوانی آن از آرایه WN تنظیمات را طبق دستورات بالا انجام دهید.