jQuery اثر - روش slideToggle()
مثال
با استفاده از اثر اسلاید، بین حالت نمایش و مخفی بودن عناصر <p> جابجایی کنید:
$(".btn1").click(function(){ $("p").slideToggle(); });
تعریف و نحوه استفاده
مетод slideToggle() از طریق استفاده از اثر اسلاید (تغییر ارتفاع) برای تغییر وضعیت قابل مشاهده بودن عنصر استفاده میکند.
اگر عنصر انتخاب شده قابل مشاهده باشد، این عناصر را مخفی کنید، اگر عنصر انتخاب شده مخفی باشد، آنها را نمایش دهید.
نحوه استفاده
$().slideToggle(speed,callback)
پارامترها | توضیح |
---|---|
speed |
اختیاری. سرعت عنصر از مخفی به قابل مشاهده یا برعکس را تعیین کنید. پیشفرض "normal" است. ممکن است:
در حالی که سرعت تنظیم شده است، عنصر در طول فرآیند تغییر وضعیت، به تدریج ارتفاع خود را تغییر میدهد (این باعث ایجاد اثر اسلاید میشود). |
callback |
اختیاری. تابعی که پس از اجرای toggle عمل میکند. برای یادگیری بیشتر در مورد callback، به فصل jQuery Callback ما مراجعه کنید. به جز اینکه پارامتر speed تنظیم شده باشد، نمیتوان این پارامتر را تنظیم کرد. |
توضیح و نظرات
توضیح:اگر عنصر مخفی باشد، این اثر هیچ تغییری ایجاد نمیکند، مگر اینکه callback تعیین شده باشد.
مثالهای بیشتر
- از پارامتر speed استفاده کنید
- از پارامتر speed برای نمایش و مخفی کردن عناصر با حرکت بالا و پایین استفاده کنید.