آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش jquery chaining - تنظیم چندیدن افکت

دوره های مرتبط با این مقاله

زنجیره سازی جلوه های بصری (تنظیم چندین افکت)

با jQuery می توان عملیات/متدها را به هم مانند زنجیر متصل کرد.
Chaining به شما این امکان را می دهد تا چندین متد را در تنها یک دستور به طور همزمان و بر روی یک المان اجرا کنید.
تاکنون دستورات jQuery را به صورت تکی می نوشتیم که یکی پس از دیگر اجرا می شدند. اما جالب است بدانید که روشی وجود دارد به نام "زنجیره ای کردن" (chaining) که این قابلیت را به برنامه نویس می دهد تا طی تنها یک دستور، چندین عملیات را روی یک عنصر معین اجرا کند.

توجه:

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

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

نمونه یک

    
امتحان کنید

در صورت نیاز می توانستیم دستورات بیشتری اضافه کنیم.

نکته:

ممکن است در صورت استفاده از تکنیک زنجیره سازی با یک خط کد بسیار طولانی مواجه شویم. کتابخانه ی jQuery توجه بسیار زیادی به ساختار نگارشی ندارد و شما می توانید بنا به میل خود آن را قالب بندی کرده و بنویسید (برای مثال می توان هر دستور در یک خط جدا و یا همه ی دستورات را در یک خط طولانی نوشت). می توانید line breakها و تورفتگی ها را به صورت دلخواه مدیریت کنید.

نمونه دو

    
امتحان کنید

jQuery فاصله های اضافی را نادیده گرفته و تمامی خط های فوق را به عنوان یک کد طولانی در نظر می گیرد و سپس اجرا می کند.
امیدواریم که این مطلب در مورد آموزش Jquery و JavaScript برایتان مفید و مناسب بوده باشد.
در صورت داشتن هر گونه سوال، پیشنهاد و یا انتقاد حتماً از قسمت نظرات در پایین صفحه آن را برای ما ارسال کنید.
اگر تمایل دارید به سایر محتوای آموزش برنامه نویسی دسترسی پیدا کنید می توانید به آموزش های گام به گام برنامه نویسی مراجعه کنید.
از اینجا بهترین کتابهای برنامه نویسی را دریافت کنید : کتاب های آموزش برنامه نویسی

کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده بوده و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.

  • 1203
  •    1774
  • تاریخ ارسال :   1394/07/29

دانلود PDF دانلود سورس کد دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .