تنظیم چندیدن افکت

تنظیم چندیدن افکت

با jQuery، می توانید متدها را به یکدیگر زنجیر کنید.

زنجیره ای کردن به ما اجازه می دهد تا تنها با یک دستور، چندین متد را روی یک عنصر مشخص، اجرا کنیم.


زنجیره ای کردن (chaining) متدها در jQuery

تا حالا دستورات jQuery را یکی بعد از دیگری نوشته ایم. اما تکنیکی به نام “زنجیره ای کردن” یا “chaining” وجود دارد که به ما اجازه می دهد تا تنها با یک دستور، چندین متد را روی یک عنصر مشخص، اجرا کنیم.

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

برای زنجیره ای کردن کارها، به صورت ساده عمل دلخواه تان را به عمل قبلی متصل کنید.

در مثال زیر، متدهای ()css و ()slideUp و ()slideDown به یکدیگر زنجیر شده اند. عنصر با شناسه “p1” ابتدا به رنگ قرمز، سپس به صورت اسلایدی پنهان می شود و در نهایت به صورت اسلایدی نمایان خواهد شد:

مثال

$(“#p1”).css(“color”,”red”).slideUp(2000).slideDown(2000);

شما می تونید هر تعداد متد دیگری که نیاز دارید را به انتهای کد بالا اضافه نمایید.

توجه: زمانی که در حال زنجیره ای کردن متدها هستید، می توانید هر متد را در یک خط مانند زیر قرار دهید:

مثال

$(“#p1”).css(“color”,”red”)
.slideUp(2000)
.slideDown(2000);

jQuery، خطوط سفید اضافی را حذف می کند و کد بالا را مانند یک خط کد اجرا خواهد کرد.


اگه به اشتراک نزاشتی حداقل لایک کن:(

نظر شما در رابطه با این آموزش چیست


بالا

تمامی حقوق مادی و معنوی این وبسایت محفوظ میباشد و متعلق است به Webtekar.ir.
Google