69 of 119 menu

Metoda data

Metoda data lejon lidhjen e të dhënave të çdo tipi me elementët DOM në mënyrë të sigurt, gjë që shmung rrjedhjen e kujtesës. Ne mund të vendosim disa vlera të ndryshme për një element dhe t'i marrim ato më vonë. Përdorimi i metodës data për të përditësuar të dhënat nuk ndikon në atributet në DOM.

Sintaksa

Kështu vendosim vlerën për një element dhe çelësin, me të cilin mund të gjendet më vonë:

.data(çelës, vlerë);

Gjithashtu mund të kalojmë një objekt, i cili përmban çifte çelës-vlerë për përditësimin e të dhënave:

.data(objekt);

Mund të merren të dhënat e lidhura me elementin e parë në koleksionin jQuery, duke kaluar vetëm çelësin:

.data(çelës);

Duke mos kaluar asnjë parametër, ne mund t'i lexojmë të dhënat e lidhura më parë me elementët DOM. Metoda do të kthejë një objekt JavaScript, që përmban çdo vlerë si veti:

.data();

Shembull

Le të vendosim me ndihmën e data të dhëna për tagin p, duke kaluar si parametër i parë 'test' dhe vlerën 21 për të dytin. Pastaj lexojmë të dhënat e ruajtura me çelësin 'test':

<p>tekst</p> $('p').data('test', 21); // këtu të dhënat shkruhen console.log($('p').data('test')); // do të shfaqë numrin 21 console.log($('p').data()); // do të shfaqë objektin {test: 21}

Shihni gjithashtu

  • metoda removeData,
    e cila fshin të dhënat nga një element
  • metoda hasData,
    e cila kontrollon nëse ka të dhëna në një element
  • metoda attr,
    e cila lejon marrjen dhe ndryshimin e çdo atributi të një elementi
  • vetia JavaScript dataset,
    e cila lejon shtimin e atributeve tuaja te tagjet
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo