98 of 119 menu

Методи off

Методи off имкон медиҳад, ки коркарди ҳодисаҳоро аз элемент ҳамроҳ кунад. Барои ҳамроҳ кардани коркар методи off-ро истифода бурдан мумкин аст.

Синтаксис

Ҳамин тавр мо коркарди ҳодисаҳоро аз элемент ҳамроҳ мекунем, дар ҳолати якум як ё чанд ҳодиса, ки бо фосилаҳо ҷудо шудаанд, ҳамчун параметри якум дода мешавад, дуюм - селектори филтркунандаи иловагиро мегузорем (он бояд ба он чизе, ки мо ба методи on гузошта будем, вақте ки коркарро ҷамъ кардем, мувофиқат кунад). Барои ҳамроҳ кардани ҳамаи ҳодисаҳои интиқолёфта, арзиши '**'-ро гузоред. Параметри дуюм ихтиёрӣ аст. Сеюм, вазифаи коркардиро мегузорем (ки мо ҷамъ карда будем), ки ба он объекти ҳодиса дода мешавад ё false-ро мегузорем:

$(селектор).off(ҳодисаҳо, [селектор], вазифаи-коркарди(объекти ҳодиса));

Методи off-ро ба таври дигар истифода бурдан мумкин аст, пас дар параметри якум объекти JavaScript дода мешавад, ки калидҳо - навъи ҳодиса, а арзишҳо - вазифаҳои коркардианд, ки мо ба элемент илова кардем:

$(селектор).off({'навъи ҳодиса': коркар}, [селектор]);

Метавонем танҳо як параметрро ҳамчун объекти jQuery.Event интиқол диҳем:

$(селектор).off(ҳодиса);

Агар ба метод параметрҳо надодем, он гоҳ мо аз элемент ҳамаи коркарҳои ҷамъшударо ҳамроҳ мекунем:

$(селектор).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МакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан