delay နည်းလမ်း
delay နည်းလမ်းသည် တန်းစီလုပ်ဆောင်မှုများအတွင်းရှိ လုပ်ဆောင်ချက်များကို ရွှေ့ဆိုင်းရန် ခွင့်ပြုပါသည်။
၎င်းကို သာမန် အထူးသက်ရောက်မှုတန်းစီမှုအတွက်သာမက စိတ်ကြိုက်တန်းစီမှုများအတွက်ပါ အသုံးပြုနိုင်ပါသည်။
ဤနည်းလမ်းကို တန်းစီမှုအတွင်းရှိ လုပ်ဆောင်ချက်များအတွက်သာ အသုံးပြုနိုင်ပါသည်။
ကြာချိန်ကို မီလီစက္ကန့်ဖြင့်သာမက slow (600ms) နှင့်
fast (200ms) ကဲ့သို့သော သော့ချက်စာလုံးများဖြင့်လည်း သတ်မှတ်နိုင်ပြီး၊
တန်ဖိုးကြီးလေ နှေးကွေးသော အသက်ဝင်မှုဖြစ်လေဖြစ်သည်။
delay နည်းလမ်းတွင် ကန့်သတ်ချက်အချို့ရှိသောကြောင့်၊
၎င်းသည် မူရင်း JavaScript
setTimeout
လုပ်ဆောင်ချက်၏ အစားထိုးမဟုတ်ပါ၊
အချို့အခြေအနေများတွင် ၎င်းလုပ်ဆောင်ချက်က ပိုမိုအဆင်ပြေနိုင်သည်။
ဝါကျဖွဲ့ပုံ
ဤသို့ဖြင့် နှောင့်နှေးမှုကို သတ်မှတ်ပါမည်။ ပထမသင်္ကေတအနေဖြင့်
တန်းစီထားသည့် နောက်အရာ၏ လုပ်ဆောင်မှုစတင်ရန် ကြာချိန်ကို မီလီစက္ကန့်ဖြင့် သတ်မှတ်ပါသည်။
ဒုတိယ မဖြစ်မနေထည့်ရန်မလိုသော သင်္ကေတအနေဖြင့် တန်းစီမှု၏ အမည်ကို ပေးပို့နိုင်သည် -
စံထားရှိသည်မှာ fx - စံအထူးသက်ရောက်မှုတန်းစီမှု၏ အမည်ဖြစ်သည်။
.delay(ကြာချိန်, [တန်းစီမှုအမည်]);
ဥပမာ
ပထမဦးစွာ အရာကို
hide
အသုံးပြု၍ ပုန်းကွယ်စေပါမည်၊
3 စက္ကန့်ကြာ နှောင့်နှေးပြီးနောက်
show
အသုံးပြု၍ ၎င်းကို ပြန်ပြသပါမည်။
<p id="test">စာသား စာသား စာသား</p>
$('#test').hide(1000).delay(3000).show(1000);