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:
.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:
.removeData(seznam);
Če metodi ne posredujemo nobenih parametrov, potem bomo odstranili vse podatke:
.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:
<p>besedilo</p>
$('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