jQuery.fx.off ဂုဏ်သတ္တိ

jQuery.fx.off ဂုဏ်သတ္တိသည် animation အားလုံးကို ပိတ်ရန် ခွင့်ပြုပေးသည်။ ဤဂုဏ်သတ္တိကို true တန်ဖိုးသတ်မှတ်လိုက်သောအခါ animation နည်းလမ်းအားလုံးသည် အကျိုးသက်ရောက်မှုများကို မပြသဘဲ၊ element များကို ၎င်းတို့၏ နောက်ဆုံးအနေအထားသို့ တန်ဖိုးသတ်မှတ်ပေးမည်ဖြစ်သည်။ ဤသတ်မှတ်ချက်ကို ပြန်လည်ရုပ်သိမ်းရန်၊ ဤဂုဏ်သတ္တိကို false သို့ ပြန်လည်သတ်မှတ်ပါ။

ဥပမာ

ကျွန်ုပ်တို့တွင် အစိမ်းရောင် စတုဂံတစ်ခုရှိသည်ဟု ယူဆပါစို့၊ ကျွန်ုပ်တို့သည် #start ခလုတ်ကို နှိပ်ခြင်းဖြင့် toggle နည်းလမ်းကို အသုံးပြု၍ animation ကို စတင်မည်၊ ထို့အပြင် #toggle ခလုတ်ကို အသုံးပြု၍ ကျွန်ုပ်တို့သည် jQuery.fx.off သတ်မှတ်ချက်ကို အသုံးပြု၍ animation ကို ဖွင့်ခြင်း၊ ပိတ်ခြင်းများ ပြုလုပ်မည်ဖြစ်သည်။ Animation ပိတ်ထားသောအခါ ကျွန်ုပ်တို့၏ စတုဂံသည် မည်သည့်အကျိုးသက်ရောက်မှုမျှမရှိဘဲ ရိုးရိုးပေါ်လာပြီး ပျောက်သွားမည်ဖြစ်သည်။

html<input id="start" type="button" value="စတင်မည်">
<button id="toggle">fx ကို toggle လုပ်မည်</button>
<div></div>
cssdiv {
  width: 50px;
  height: 30px;
  margin: 5px;
  float: left;
  background: green;
}
javascriptlet toggleFx = function() {
  $.fx.off = !$.fx.off;
};   

$('#toggle').click(toggleFx);

$('#start').click(function() {
  $('div').toggle('slow');
});

ဒါလည်း ကြည့်ပါ

  • animate နည်းလမ်း၊
    ထိုနည်းလမ်းသည် element များ၏ ဂုဏ်သတ္တိများကို animation လုပ်ပေးသည်