69 of 119 menu

Data metodu

data metody DOM elementlerine islendik görnüşdäki maglumatlary howpsuz ýagdaýda baglamaga mümkinçilik berýär, bu bolsa ýat ýitgileriniň öňüni alýar. Biz element üçin birnäçe dürli bahalary belleýip bilýäris we soňra olary alyp bileris. data metodunyň ulanylyşy maglumatlary täzelemek üçin DOM-daky atributlara täsir etmeýär.

Sintaksis

Şeýlelik bilen, biz käbir element üçin bahany we soňra ony tapmak üçin açary belleýäris:

.data(açar, baha);

Şeýle hem, biz maglumatlary täzelemek üçin açary-baha jübütlerini öz içine alýan obýekti ýetirip bileris:

.data(obýekt);

Diňe açary ýetirip, jQuery ýygyndysyndaky birinji element bilen baglanyşykly maglumatlary alyp bolýar:

.data(açar);

Hiç bir parametri ýetirmän, biz öň DOM elementlerine baglanan maglumatlary okap bileris. Metod, her bir bahany aýratynlyk hökmünde öz içine alýan JavaScript obýektini gaýtarar:

.data();

Mysal

Geliň, data ýardamy bilen p teg üçin maglumatlary, birinji parametr hökmünde 'test' we ikinji üçin 21 bahasyny ýetirip, belleýäris. Soňra, 'test' açary bilen saklanan maglumatlary okaýarys:

<p>tekst</p> $('p').data('test', 21); // bu ýerde maglumatlar ýazylýar console.log($('p').data('test')); // 21 sanysyny görkezer console.log($('p').data()); // {test: 21} obýektini görkezer

Şeýle-de görüň

  • removeData metodu,
    elementden maglumatlary aýyrýar
  • hasData metodu,
    elementde maglumatlaryň bardygyny barlaýar
  • attr metodu,
    elementiň islendik atributyny alyp we üýtgetmäge mümkinçilik berýär
  • JavaScript aýratynlygy dataset,
    tegler öz atly atributlaryny goşmaga mümkinçilik berýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et