1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

افکت ( ) delay در jQuery

شروع موضوع توسط minaaa ‏1/9/13 در انجمن JQuery

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    در این بخش از آموزش jquery ، افکت delay را در طراحی سایت آموزش می دهیم.
    افکت delay باعث ایجاد یک تاخیر در اجرای افکت دیگری می شود .
    برای مثال فرض کنید که یک افکت ( ) fadeIn را برای یک عنصر تعیین کرده اید . این افکت در هنگام کلیک کاربر بر روی دکمه فرمان اجرا می شود . اما می خواهید کاری کنید تا مثلا 3 ثانیه بعد از کلیک کاربر بر روی دکمه فرمان ، افکت ( ) fadeIn اجرا شود . برای این منظور بایستی ازافکت delay به همراه آن استفاده کنید .
    شکل کلی استفاده ازاین افکت بصورت زیر است :
    Syntax $( selector ).delay( speed ) ;
    selector : این پارامتر تعیین کننده id عنصری است که می خواهیم در اجرای یک افکت بر روی آن ، تاخیر ایجاد نماییم .
    speed : این پاراتر تعیین کننده مدت زمان تاخیر در اجرای افکت است .
    انواع مقادیر ممکن عبارتند از :
    MiliSecond : مدت زمان تاخیر در اجرای افکت بر حسب میلی ثانیه .
    Slow : سرعت آهسته .
    Fast : سرعت زیاد .
    مثال زیر کاربرد افکت delay را نشان میدهد .

    $("button").click(function(){
    $("#div1").delay("slow").fadeIn();
    $("#div2").delay("fast").fadeIn();
    });
    در خط 1 با کلیک روی محتوای تگ button تابع اجرا شود
     
    یک شخص از این تشکر کرد.