|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد

ورود به حساب کاربری

در صورتی که کلمه عبور خود را بروزرسانی کرده اید با کلمه عبور وارد حساب کاربری خود شوید.

شماره همراه خود را وارد کنید

ورود و ادامه

توابع Callback در jQuery

توابع jQuery بصورت خط به خط اجرا می شوند. هنگام استفاده از  افکت ها، حتی اگر افکت تمام نشده باشد ، خط بعدی اجرا می شود. که این عمل باعث ایجاد خطا می شود.
برای جلوگیری از این خطا، از تابع callback می توانید استفاده کنید.


شکل دستوری:

$(selector).hide(speed,callback);


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

تابع callback
$("button").click(function(){
    $("p").hide("slow", function(){
        alert("The paragraph is now hidden");
    });
}); 
مشاهده مثال


مثال زیر، پارامتر بازگشتی ندارد و پنجره خطا قبل از اجرای کامل افکت hide نمایش  خواهد یافت.

 

بدون callback
$("button").click(function(){
    $("p").hide(1000);
    alert("The paragraph is now hidden");
}); 
مشاهده مثال

 

نظر شما

>

مقالات و دروس

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

برای اطلاع از بسته ها ، تخفیف های استثنایی و تازه های ما به خبرنامه وب مهراز بپیوندید.

لطفا شماره همراه صحیح وارد کنید.
لطفا ایمیل صحیح وارد کنید.

مقالات مرتبط

|||

ورود به حساب کاربری

شماره همراه خود را وارد کنید

ورود با کلمه عبور ارسال کد تایید

فراموشی کلمه عبور

در صورت فراموشی کلمه عبور شماره موبایل خود را وارد کنید.

ورود با کلمه عبور تنظیم مجدد