Metoda removeData
Metoda removeData ne permite
ștergem valorile setate cu ajutorul metodei
data.
Sintaxă
Apelând metoda cu numele cheii, vom șterge valoarea, stocată în obiect cu cheia dată:
.removeData(nume cheie);
De asemenea, putem transmite metodei o listă sub formă de array sau șir de caractere, unde numele cheilor sunt separate prin spații, pentru a șterge mai multe valori deodată:
.removeData(listă);
Dacă nu îi transmitem metodei niciun parametru, atunci vom șterge toate datele:
.removeData();
Exemplu
Să setăm cu ajutorul data date pentru
tag-ul p, transmitând numele cheii 'test' și
valoarea 21, apoi cu ajutorul removeData
să le ștergem din nou:
<p>text</p>
$('p').data('test', 21); // datele sunt scrise
console.log($('p').data('test')); // va afișa 21
$('p').removeData('test'); // datele pentru 'test' sunt șterse
console.log($('p').data('test')); // va afișa undefined
Vedeți și
-
metoda
data,
care permite scrierea și citirea datelor în element -
metoda
hasData,
care verifică prezența datelor în element -
Metoda JavaScript
removeAttribute,
care permite ștergerea atributului setat la un tag