98 of 119 menu

off နည်းလမ်း

off နည်းလမ်းသည် ဒြပ်စင်တစ်ခုမှ ဖြစ်ပျက်မှုများ၏ လုပ်ဆောင်ချက်ကို ဖြုတ်ရန် ခွင့်ပြုပါသည်။ လုပ်ဆောင်ချက်ကို ချိတ်ဆက်ရန် အတွက် off နည်းလမ်းကို အသုံးပြုနိုင်ပါသည်။

ဝါကျဖွဲ့စည်းပုံ

ဤနည်းဖြင့် ကျွန်ုပ်တို့သည် ဒြပ်စင်တစ်ခုမှ ဖြစ်ပျက်မှုများ၏ လုပ်ဆောင်ချက်ကို ဖယ်ရှားပါသည်၊ ပထမအကြိမ် parameter အဖြစ် စာကြောင်းတစ်ကြောင်းဖြင့် ဖြစ်ပျက်မှုတစ်ခု သို့မဟုတ် အကြိမ်ကြိမ်ဖြစ်ပျက်မှုများကို အကွာအဝေးဖြင့် ခွဲခြားပြီး ပေးပို့ပါသည်၊ ဒုတိယအကြိမ် - ဒြပ်စင်အတွင်း သားစဉ်မြေးဆက်များ၏ ထပ်ဆောင့် စစ်ထုတ်သည့် selector ကို ပေးပို့ပါသည် (၎င်းသည် ကျွန်ုပ်တို့သည် on နည်းလမ်းသို့ ပေးပို့ခဲ့သည့် အရာနှင့် တူညီရမည်၊ လုပ်ဆောင်ချက်ကို ချိတ်ဆက်စဉ်)။ ခွဲဝေပေးထားသော ဖြစ်ပျက်မှုအားလုံးကို ဖယ်ရှားရန် '**' တန်ဖိုးကို ပေးပို့ပါ။ ဒုတိယ parameter သည် မလိုအပ်ပါ။ တတိယအကြိမ်တွင် လုပ်ဆောင်ချက်-လုပ်ဆောင်သူကို ပေးပို့ပါသည် (ကျွန်ုပ်တို့ ချိတ်ဆက်ထားသည့်)၊ အတွင်းသို့ ဖြစ်ပျက်မှုအရာဝတ္ထုကို ပေးပို့ထားသည် သို့မဟုတ် false ကို ပေးပို့ပါ:

$(selector).off(events, [selector], handler-function(event object));

off နည်းလမ်းကို အခြားနည်းဖြင့် အသုံးပြုနိုင်ပါသည် ထိုအခါ ပထမ parameter တွင် JavaScript object ကို ပေးပို့ပါသည်၊ ဘယ်နေရာမှာ keys များသည် ဖြစ်ပျက်မှုအမျိုးအစားဖြစ်ပြီး တန်ဖိုးများသည် လုပ်ဆောင်ချက်-လုပ်ဆောင်သူများဖြစ်သည်၊ ကျွန်ုပ်တို့သည် ဒြပ်စင်သို့ ထည့်သွင်းထားသည်:

$(selector).off({'event type': handler}, [selector]);

တစ်ခုတည်းသော parameter ကို jQuery.Event object အဖြစ် ပေးပို့နိုင်ပါသည်:

$(selector).off(event);

နည်းလမ်းသို့ parameter များကို မပေးပို့ပါက ကျွန်ုပ်တို့သည် ဒြပ်စင်မှ ချိတ်ဆက်ထားသော လုပ်ဆောင်ချက်အားလုံးကို ဖြုတ်ပစ်မည်:

$(selector).off();

ဥပမာ

စာပိုဒ်များသို့ လုပ်ဆောင်ချက်-လုပ်ဆောင်သူ testFunc ကို ထည့်သွင်းကြပါစို့။ သို့သော် ဒုတိယစာပိုဒ်မှ လုပ်ဆောင်ချက်ကို ချက်ချင်းဖယ်ရှားပါမည်၊ ထို့ကြောင့် ဒုတိယစာပိုဒ်ကို နှိပ်ခြင်းသည် မည်သည့်အရာကိုမျှ မဖြစ်စေပါ (နောက်ဆုံး ကုဒ်လိုင်းကို မှတ်ချက်ပြုပါက ဖြစ်ပျက်မှုသည် အလုပ်လုပ်ပုံကို မြင်ရမည် ဖြစ်ပြီး ဒုတိယစာပိုဒ်ကို နှိပ်လိုက်သောအခါ):

<p id="test1">click1</p> <p id="test2">click2</p> function testFunc(event) { alert(event.data.text); } $('#test1').on('click', {text: 'aaa'}, testFunc); // လုပ်ဆောင်ချက်ကို ထည့်သွင်းသည် $('#test2').on('click', {text: 'bbb'}, testFunc); // လုပ်ဆောင်ချက်ကို ထည့်သွင်းသည် $('#test2').off('click', testFunc); // လုပ်ဆောင်ချက်ကို ဖယ်ရှားသည်

လည်း ကြည့်ပါ

  • on နည်းလမ်း,
    ဒြပ်စင်တစ်ခုသို့ ဖြစ်ပျက်မှုများ၏ လုပ်ဆောင်ချက်ကို ချိတ်ဆက်ရန် ခွင့်ပြုသည်
  • one နည်းလမ်း,
    ဖြစ်ပျက်မှုကို တစ်ကြိမ်သာ အလုပ်လုပ်စေပြီး ထို့နောက် လုပ်ဆောင်ချက်ကို အလိုအလျောက် ဖယ်ရှားရန် ခွင့်ပြုသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်