69 of 119 menu

Data metodas

Metodas data leidžia pririšti bet kokio tipo duomenis prie DOM elementų saugiu būdu, kas leidžia išvengti atminties nutekėjimo. Mes galime nustatyti kelias skirtingas reikšmes elementui ir gauti jas vėliau. Metodo data naudojimas duomenų atnaujinimui neturi įtakos atributams DOM.

Sintaksė

Taip mes nustatome reikšmę bet kuriam elementui ir raktą, pagal kurį jį galima bus rasti vėliau:

.data(raktas, reikšmė);

Taip pat galime perduoti objektą, kuriame yra raktas-reikšmė poros duomenų atnaujinimui:

.data(objektas);

Galima gauti duomenis, susietus su pirmuoju elementu jQuery kolekcijoje, perduodant tik raktą:

.data(raktas);

Neperduodant jokių parametrų, galime nuskaityti anksčiau su DOM elementais susietus duomenis. Metodas grąžins JavaScript objektą, kuriame kiekviena reikšmė yra kaip savybė:

.data();

Pavyzdys

Panaudokime data nustatyti duomenis p žymai, perduodant kaip pirmą parametrą 'test' ir reikšmę 21 antram. Tada nuskaitykime duomenis, išsaugotus su raktu 'test':

<p>tekstas</p> $('p').data('test', 21); // čia duomenys įrašomi console.log($('p').data('test')); // išves skaičių 21 console.log($('p').data()); // išves objektą {test: 21}

Taip pat žiūrėkite

  • metodas removeData,
    kuris pašalina duomenis iš elemento
  • metodas hasData,
    kuris tikrina ar yra duomenų elemente
  • metodas attr,
    kuris leidžia gauti ir pakeisti bet kurį elemento atributą
  • JavaScript savybė dataset,
    kuri leidžia pridėti savo atributus žymoms
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti