99 of 119 menu

Метод one

Метод one элементга вазифа ишловчисини қўшиш имконини беради. Вазифа бир марта ишлагандан сўнг - вазифа ишловчиси автоматik равишда ўчирилади.

Синтаксиси

Биз элементга вазифа ишловчисини шундай боглаймиз, биринчи параметр сифатида сатр шаклида бир ёки бир нечта бўлиб, пробел билан ажратилган вазифалар берилади, иккинчиси - биз JavaScript объекти шаклида маълумотларни берамиз, улар вазифа ишловчисига event.data хусусиятида вазифа ишлатилганда узатилади. Иккинчи параметр majburiy эмас. Учинчисида биз вазифа ишловчисини берамиз, уңга вазифа объекти узатилади ёки false берилади:

$(селектор).one(вазифалар, [маълумотлар], вазифа-ишловчи(вазифа объекти));

Иккинчи параметр сифатида қўшимча филтрловчи селекторни бериш мумкин, уччинчиси - қўшимча маълумотлар, улар вазифа ишловчисига event.data хусусиятида вазифа ишлатилганда узатилади. Иккинчи ва уччинчи параметрлар majburiy эмас. Тўртинчисида биз вазифа-ишловчини берамиз, уңга вазифа объекти ва majburiy бўлмаган қўшимча параметрлар узатилади. Агар вазифа-ишловчи ўрнига false берилса, у холда вазифа жуда осон false қайтаради:

$(селектор).one(вазифалар, [селектор], [маълумотлар], вазифа-ишловчи(вазифа объекти));

one методадан бошқача фойдаланиш мумкин, бу холда биринчи параметрга JavaScript объекти берилади, у ерда калитлар - вазифа тури, а қийматлар - вазифа-ишловчи, биз элементга қўшган:

$(селектор).one({'вазифа тури': handler}, [селектор], [маълумотлар]);

Агар биз қўшимча селекторни узмасак, у холда вазифа биз вазифа ишловчисини боглаган элементда ишга тушади, акс холда - ўша селекторга мос келадиган натира элементда (делегацияланган вазифалар).

Мисол

Келинг, абзацга босганда биз one метода утказган маълумотларни чиқарайлик. Кейинги босилганларда hech narsa бўлмайди. Биз яратган вазифа-ишловчи testFunc дан фойдаланамиз:

<p>click</p> function testFunc(event) { alert(event.data.text); } $('p').one('click', {text: 'aaa' }, testFunc);

Шунингдек қаранг

  • метод on,
    у элементга вазифа ишловчисини боглаш имконини беради
  • метод off,
    у элементдан вазифа ишловчисини ўчириш имконини беради
  • объект event,
    у вазифа хақида маълумотни ўз ичига олади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш