69 of 119 menu

data-metode

Die metode data laat jou toe om data van enige tipe aan DOM-elemente te koppel op 'n veilige manier, wat geheuellekke help voorkom. Ons kan verskeie verskillende waardes vir 'n element stel en dit later weer kry. Die gebruik van die metode data om data op te dateer het geen invloed op die attribute in die DOM nie.

Sintaksis

So stel ons 'n waarde vir 'n element, saam met 'n sleutel waarmee dit later gevind kan word:

.data(sleutel, waarde);

Ons kan ook 'n objek oorhandig wat sleutel-waarde-pare bevat om data op te dateer:

.data(objek);

Ons kan die data wat aan die eerste element in die jQuery-versameling gekoppel is, kry deur net die sleutel oor te dra:

.data(sleutel);

Deur geen parameters oor te dra nie, kan ons die data wat vroeër aan die DOM-elemente gekoppel is, uitlees. Die metode sal 'n JavaScript-objek terugstuur wat elke waarde as 'n eienskap bevat:

.data();

Voorbeeld

Kom ons stel data vir die p-tag met behulp van data, deur as eerste parameter 'toets' en waarde 21 as tweede oor te dra. Dan lees ons die data wat met die sleutel 'toets' gestoor is:

<p>teks</p> $('p').data('toets', 21); // hier word data weggeskryf console.log($('p').data('toets')); // sal die nommer 21 uitvoer console.log($('p').data()); // sal die objek {toets: 21} uitvoer

Sien ook

  • die metode removeData,
    wat data van 'n element verwyder
  • die metode hasData,
    wat die teenwoordigheid van data in 'n element nagaan
  • die metode attr,
    wat jou toelaat om enige element-attribuut te kry of te verander
  • die JavaScript-eienskap dataset,
    wat jou toelaat om eie attribute by tags te voeg
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp