Metoda removeData

Metoda removeData nam omogoča odstranjevanje vrednosti, nastavljenih z metodo data.

Sintaksa

Če kličemo metodo z imenom ključa, bomo odstranili vrednost, shranjeno v objektu s tem ključem:

javascript.removeData(ime ključa);

Prav tako lahko metodi posredujemo seznam v obliki tabele ali niza, kjer so imena ključev ločena s presledki, da odstranimo več vrednosti hkrati:

javascript.removeData(seznam);

Če metodi ne posredujemo nobenih parametrov, potem bomo odstranili vse podatke:

javascript.removeData();

Primer

Z metodo data nastavimo podatke za oznako p, tako da posredujemo ime ključa 'test' in vrednost 21, nato pa z metodo removeData spet odstranimo te podatke:

html<p>besedilo</p>
javascript$('p').data('test', 21); // podatki se zapišejo
console.log($('p').data('test')); // izpiše 21

$('p').removeData('test'); // podatki za 'test' so odstranjeni
console.log($('p').data('test')); // izpiše undefined

Glejte tudi

  • metoda data,
    ki omogoča zapisovanje in branje podatkov v elementu
  • metoda hasData,
    ki preverja prisotnost podatkov v elementu
  • JavaScript metoda removeAttribute,
    ki omogoča odstranjevanje določenega atributa pri oznaki